亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? surface.htm

?? 這是用C++實現語音識別的一個插件。大家一起分享一下!
?? HTM
?? 第 1 頁 / 共 5 頁
字號:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>頁面</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>

<body>
<b><font FACE="黑體" SIZE="5">

<p align="center"></font><font size="6"><font face="宋體"><font color="#FF8000"><a
name="目錄">頁面</a></font></font></p>

<p align="right" style="margin-top: -10; margin-bottom: -8"></font></b><a href="index.htm"
style="text-decoration: none"><font face="宋體" size="3"><span
style="text-decoration: none">返回上級</span></font></a><font FACE="黑體" size="3"></p>

<hr>
</font>

<blockquote>
  <font face="宋體" size="3"><p ALIGN="JUSTIFY">該節包含了關于</font><font
  FACE="Arial" SIZE="3">DirectDrawSurface</font><font face="宋體" size="3">對象的信息,探討了以下主題:</font><font
  SIZE="3"> </font><font FACE="Arial" SIZE="3"></p>
  </font><table border="0" width="84%" height="171">
    <tr>
      <td width="47%" height="165" valign="top"><ol>
        <font FACE="宋體" SIZE="3">
        <li><a href="#頁面的基本概念">頁面的基本概念</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#什么是頁面?">什么是頁面</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#頁面接口">頁面接口</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#寬度(Width)和寬距(Pitch)">寬度和寬距</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#關鍵色">關鍵色</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#像素格式">像素格式</a></li>
        <li><a href="#創建頁面">創建頁面</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#創建主頁面">創建主頁面</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#創建離屏頁面">創建離屏頁面</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#創建復雜頁面和換頁鏈">創建復雜頁面和換頁鏈</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#創建超寬頁面">創建超寬頁面</a></li>
        <li><a href="#換頁">換頁</a></li>
        <li><a href="#頁面丟失">頁面丟失</a></li>
        <li><a href="#釋放頁面">釋放頁面</a></li>
        <li><a href="#更新頁面屬性">更新頁面屬性</a></li>
        <li><a href="#直接訪問幀緩存">直接訪問幀緩存</a></li>
        </font>
      </ol>
      </td>
      <td width="53%" height="165" valign="top"><ol>
        <font FACE="宋體" SIZE="3">
        <li type="disc" value="8"><a href="#使用非本地視頻RAM頁面">使用非本地視頻<font
          FACE="Arial" SIZE="3">RAM</font>頁面</a></li>
        <li type="disc" value="9"><a href="#色彩和格式轉換">色彩和格式轉換</a></li>
        <li type="disc" value="10"><a href="#覆蓋頁面">覆蓋頁面</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#覆蓋頁面概覽">覆蓋頁面概覽</a><br>
          &nbsp;&nbsp; <font FACE="Arial" SIZE="3">&nbsp; <a
          href="#DDCAPS結構中的重要成員和標志">DDCAPS</font>的重要成員和標志</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#源和目標矩形">源和目標矩形</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#邊界(Boundary)和大小(Size)限制">邊界和大小限制</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#最小和最大縮放系數">最小和最大縮放系數</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#覆蓋頁面的關鍵色">覆蓋頁面關鍵色</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#覆蓋頁面的定位">覆蓋頁面的定位</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#創建覆蓋頁面">創建覆蓋頁面</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#覆蓋頁面的Z軸排序(Z-order)">覆蓋頁面的<font
          FACE="Arial" SIZE="3">Z</font>軸次序</a><br>
          &nbsp;&nbsp;&nbsp; <a href="#覆蓋頁面的換頁">覆蓋頁面的換頁</a></li>
        <font FACE="Arial" SIZE="3">
        <li type="disc" value="11"><a href="#Blit到多窗口">Blit</font></font><font SIZE="3">到多窗口</font></a><font
          FACE="宋體" SIZE="3"></li>
        </font>
      </ol>
      </td>
    </tr>
  </table>
</blockquote>
<font FACE="宋體" SIZE="3">

<hr>

<blockquote>
  <b><font FACE="黑體"><p></font></font><font size="4"><a name="頁面的基本概念"><font
  face="宋體"><font color="#FF8000">頁面的基本概念</font></font></a></p>
  </b><p align="right"></font><font face="宋體" size="3"><a href="#目錄">返回目錄</a></font></p>
  <p><b><font face="宋體" size="3">1、</font><font FACE="黑體" SIZE="3"><a
  name="什么是頁面?">什么是頁面?</a></font></b><font face="宋體" size="3"><ol>
    <p ALIGN="JUSTIFY">頁面,或被我們稱作<font FACE="Arial" SIZE="3">DirectDrawSurface</font>對象,代表了內存里的一個連續的線性的數據區。這個數據區可以被代表顯示硬件的<font
    FACE="Arial" SIZE="3">DirectDraw</font>對象所識別和確認。通常,<font
    FACE="Arial" SIZE="3">DirectDrawSurface</font>對象被置于顯卡上的視頻<font
    FACE="Arial" SIZE="3">RAM</font>中,而這并不是絕對的。除非明確的指定是在視頻<font
    FACE="Arial" SIZE="3">RAM</font>還是系統<font FACE="Arial" SIZE="3">RAM</font>中創建<font
    FACE="Arial" SIZE="3">DirectDrawSurface</font>對象,<font FACE="Arial" SIZE="3">DirectDraw</font>可以將其放置在其中任一位置,條件是這樣可以獲得最佳性能。</p>
    <font FACE="Arial" SIZE="3"><p ALIGN="JUSTIFY">DirectDrawSurface</font>對象可以從顯卡上的特效處理器上獲得好處,不僅僅是通常意義上的加快處理速度,而是可以與系統<font
    FACE="Arial" SIZE="3">CPU</font>并行工作,以達到最優的效率和速度。<font
    SIZE="3"> </font><font FACE="Arial" SIZE="3"></p>
    </font><p ALIGN="JUSTIFY">調用<font FACE="Arial" SIZE="3">IDirectDraw2::CreateSurface</font>函數可以創建若干類型的<font
    FACE="Arial" SIZE="3">DirectDrawSurface</font>對象,包括最簡單的單頁面對象,復雜的由若干個頁面組成的換頁鏈,以及三維頁面等等。<font
    FACE="Arial" SIZE="3">CreateSurface</font>函數創建我們所請求的頁面或換頁鏈,并且返回指向主頁面的<font
    FACE="Arial" SIZE="3">IDirectDrawSurface</font>接口的指針,通過該接口可以暴露<font
    FACE="Arial" SIZE="3">DirectDrawSurface</font>對象的函數性。如果你想使用該接口的較高級的版本,如<font
    FACE="Arial" SIZE="3">IDirectDrawSurface3</font>,你也可以詢問系統并且得到它。</p>
    <font FACE="Arial" SIZE="3"><p ALIGN="JUSTIFY">IDirectDrawSurface3</font>接口通過<font
    FACE="Arial" SIZE="3">Blit</font>函數可以使你間接的訪問頁面內存,例如:<font
    FACE="Arial" SIZE="3">IDirectDrawSurface3::BltFast</font>函數。<font FACE="Arial"
    SIZE="3">DirectDrawSurface</font>對象可以創建<font FACE="Arial" SIZE="3">Windows</font>的<font
    FACE="Arial" SIZE="3">GDI</font>設備環境句柄(<font FACE="Arial" SIZE="3">HDC</font>),這樣,就可以允許使用<font
    FACE="Arial" SIZE="3">Win32</font>的<font FACE="Arial" SIZE="3">API</font>函數來訪問代表<font
    FACE="Arial" SIZE="3">DirectDrawSurface</font>對象的頁面。<font FACE="Arial"
    SIZE="3">GDI</font>識別這些<font FACE="Arial" SIZE="3">HDC</font>(設備環境句柄),如果它們存在于視頻<font
    FACE="Arial" SIZE="3">RAM</font>中,那么就可以獲得硬件的加速特性。除此之外,你還可以使用<font
    FACE="Arial" SIZE="3">IDirectDrawSurface3</font>接口的函數直接訪問頁面內存。例如:可以使用<font
    FACE="Arial" SIZE="3">IDirectDrawSurface3::Lock</font>函數鎖定頁面內存,并且獲得指向該頁面上相應區域(用戶指定的矩形區域)的內存區的地址。視頻<font
    FACE="Arial" SIZE="3">RAM</font>上的地址可以指向可見的禎緩存(存儲了當前顯示畫面的緩沖區,也稱作主頁面),也可以是不可見的緩存(離屏頁面或覆蓋頁面)。不可見的緩存通常被置于視頻<font
    FACE="Arial" SIZE="3">RAM</font>中,但是如果是受硬件限制或<font FACE="Arial"
    SIZE="3">DirectDraw</font>正以仿真模式運行,它也可以被置于系統<font
    FACE="Arial" SIZE="3">RAM</font>中。<font FACE="Arial" SIZE="3">IDirectDrawSurface3</font>接口還擴展了另外一些函數,比如可以用來設置或獲得調色板的函數,專門用于某特定類型頁面的函數(如換頁鏈或覆蓋頁面)。</p>
    <p ALIGN="JUSTIFY">從下面這個例圖中,你可以看到所有的<font FACE="Arial"
    SIZE="3">DirectDrawSurface</font>頁面對象都是由<font FACE="Arial" SIZE="3">DirectDraw</font>對象創建的,并且與調色板協同工作。盡管每一個頁面對象都可以被分配一個調色板,除了像素格式的位深度小于等于<font
    FACE="Arial" SIZE="3">8</font>的主頁面以外,調色板并不總是必須的。</p>
    <hr>
  </ol>
  <b><p></font><font FACE="黑體" SIZE="3">2、<a name="頁面接口">頁面接口</a></p>
  </font></b><font SIZE="3"><p align="right"></font><a href="#目錄"><font face="宋體"
  size="3">返回目錄</font></a></p>
  <font face="宋體" size="3"><ol>
    <p ALIGN="JUSTIFY">前面已經提到過,<font FACE="Arial" SIZE="3">DirectDrawSurface</font>對象是通過<font
    FACE="Arial" SIZE="3">IDirectDrawSurface</font>、<font FACE="Arial" SIZE="3">IdirectDrawSurface2</font>和<font
    FACE="Arial" SIZE="3">IDirectDrawSurface3</font>接口來暴露其函數性的。接口的每一個新的版本與舊的版本相比,除了提供所有原有的函數并且擴充其功能之外,還提供了一些新的函數。</p>
    <p ALIGN="JUSTIFY">三種接口中,<font FACE="Arial" SIZE="3">IDirectDrawSurface</font>接口是最早的一個版本,當你調用<font
    FACE="Arial" SIZE="3">IDirectDraw2::CreateSurface</font>函數時,系統會為你缺省的創建一個該接口的頁面對象。要利用新版接口的函數性,你必須通過調用<font
    FACE="Arial" SIZE="3">QueryInterface</font>函數來詢問是否存在新版本,并獲得它。下面的例程為你展示了這是怎樣完成的。</p>
    <font FACE="宋體" SIZE="1"><p
    style="background-color: rgb(0,0,128); margin-top: 0; margin-bottom: 0; padding-top: 2"></font><font
    FACE="宋體" size="3" color="#FFFFFF">LPDIRECTDRAWSURFACE lpSurf; </font></p>
    <p style="background-color: rgb(0,0,128); margin-top: 0; margin-bottom: 0; padding-top: 2"><font
    FACE="宋體" size="3" color="#FFFFFF">LPDIRECTDRAWSURFACE2 lpSurf2; </font></p>
    <p style="background-color: rgb(0,0,128); margin-top: 0; margin-bottom: 0; padding-top: 2"><font
    FACE="宋體" size="3" color="#FFFFFF">//填充頁面結構</font></p>
    <p style="background-color: rgb(0,0,128); margin-top: 0; margin-bottom: 0; padding-top: 2"><font
    FACE="宋體" size="3" color="#FFFFFF">memset(&amp;ddsd, 0, sizeof(ddsd)); //調用Win32 
    API函數清空ddsd結構</font></p>
    <p style="background-color: rgb(0,0,128); margin-top: 0; margin-bottom: 0; padding-top: 2"><font
    FACE="宋體" size="3" color="#FFFFFF">ddsd.dwSize = sizeof(ddsd); </font></p>
    <p style="background-color: rgb(0,0,128); margin-top: 0; margin-bottom: 0; padding-top: 2"><font
    FACE="宋體" size="3" color="#FFFFFF">ddsd.dwFlags = DDSD_CAPS | DDSD_WIDTH | 
    DDSD_HEIGHT;</font></p>
    <p style="background-color: rgb(0,0,128); margin-top: 0; margin-bottom: 0; padding-top: 2"><font
    FACE="宋體" size="3" color="#FFFFFF">ddsd.ddsCaps.dwCaps = DDSCAPS_OFFSCREENPLAIN | 
    DDSCAPS_SYSTEMMEMORY; </font></p>
    <p style="background-color: rgb(0,0,128); margin-top: 0; margin-bottom: 0; padding-top: 2"><font
    FACE="宋體" size="3" color="#FFFFFF">ddsd.dwWidth = 10; </font></p>
    <p style="background-color: rgb(0,0,128); margin-top: 0; margin-bottom: 0; padding-top: 2"><font

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美天堂一区二区三区| 色综合久久久久久久久| 亚洲国产精品影院| 亚洲精品亚洲人成人网| 一区二区视频在线| 亚洲精品视频在线| 亚洲一区二区在线观看视频| 一区二区三区在线观看网站| 亚洲成国产人片在线观看| 亚洲福利视频导航| 国产成人精品一区二区三区四区 | 亚洲欧洲中文日韩久久av乱码| 久久综合色之久久综合| 国产性色一区二区| 1024国产精品| 亚洲无人区一区| 偷拍自拍另类欧美| 精品一区二区在线播放| 国产精品主播直播| 99久久国产综合色|国产精品| 一本一道波多野结衣一区二区| 欧美自拍丝袜亚洲| 精品免费日韩av| 国产精品第一页第二页第三页| 亚洲精品成人天堂一二三| 日韩精品一级中文字幕精品视频免费观看 | 91精品国产91久久久久久一区二区| 91精品国产91久久久久久一区二区| 精品久久久久久久久久久院品网 | 国产清纯白嫩初高生在线观看91 | ●精品国产综合乱码久久久久| 亚洲精品免费在线观看| 日本欧美一区二区| 99久久伊人精品| 777午夜精品视频在线播放| 久久精品视频在线免费观看| 亚洲精品videosex极品| 国产曰批免费观看久久久| 91在线小视频| 精品国产伦一区二区三区免费| 中文字幕亚洲一区二区av在线| 日本欧美久久久久免费播放网| 9久草视频在线视频精品| 欧美日产国产精品| 1000部国产精品成人观看| 久久精品噜噜噜成人av农村| 99国产精品99久久久久久| 欧美α欧美αv大片| 亚洲一区二区三区中文字幕在线| 国产制服丝袜一区| 日韩一级片网站| 亚洲一区二区三区美女| a美女胸又www黄视频久久| 精品国产百合女同互慰| 亚洲1区2区3区4区| 欧美午夜电影网| 亚洲日本成人在线观看| 国产传媒日韩欧美成人| 欧美成人综合网站| 日韩主播视频在线| 久久色视频免费观看| 亚洲mv大片欧洲mv大片精品| 99久久精品一区| 亚洲国产精品二十页| 精品亚洲免费视频| 精品福利一区二区三区 | 欧美日韩国产一级| 亚洲电影一区二区| 欧美日韩一级二级三级| 亚洲成人资源网| 欧美日韩一级二级| 亚洲成人免费视| 欧美亚洲高清一区| 亚洲一级二级在线| 欧美伊人久久久久久午夜久久久久| 亚洲美女视频在线观看| 91免费观看视频在线| 亚洲视频在线一区| 色婷婷久久久综合中文字幕| 中文字幕日韩av资源站| 一本色道亚洲精品aⅴ| 亚洲在线视频网站| 欧美亚洲日本国产| 天天影视网天天综合色在线播放| 69堂国产成人免费视频| 蜜臀a∨国产成人精品| 精品国产91洋老外米糕| 国产成人高清在线| 中文字幕一区二区三区不卡在线| 96av麻豆蜜桃一区二区| 亚洲高清久久久| 欧美高清www午色夜在线视频| 久久不见久久见中文字幕免费| 欧美不卡视频一区| 97久久精品人人做人人爽| 亚洲国产另类精品专区| 日韩欧美一级二级三级| 成人午夜在线视频| 五月天欧美精品| 精品日本一线二线三线不卡| www..com久久爱| 午夜精品成人在线视频| 久久久久久久综合色一本| 色婷婷av一区二区三区gif| 日本最新不卡在线| 亚洲欧洲精品天堂一级 | 精品一区二区三区蜜桃| 日韩毛片在线免费观看| 欧美一区二区三区四区五区| 国产高清精品久久久久| 亚洲一区二区综合| 久久精品一区二区三区四区| 欧美亚洲一区二区三区四区| 国产精品资源网| 日韩高清不卡一区二区三区| 日本一区二区三区dvd视频在线 | 日本网站在线观看一区二区三区| 久久久久久97三级| 欧美亚洲一区二区在线观看| 国产一区在线观看麻豆| 亚洲福中文字幕伊人影院| 国产免费观看久久| 欧美一区二区三区在线电影| av不卡在线播放| 国产一区在线看| 天堂成人国产精品一区| 中文字幕一区二区三区四区不卡 | 五月激情综合网| 国产婷婷精品av在线| 在线一区二区视频| 国产福利一区二区三区视频在线| 婷婷综合另类小说色区| 亚洲色欲色欲www| 国产精品色一区二区三区| 日韩一区二区麻豆国产| 在线看国产一区二区| 白白色亚洲国产精品| 国产精品自拍av| 久久99精品一区二区三区三区| 亚洲综合在线免费观看| 中文字幕亚洲不卡| 欧美国产禁国产网站cc| 久久久久久久久久久久久久久99 | 久久久久久久性| 欧美成人性战久久| 91麻豆精品国产自产在线观看一区| 色婷婷综合久久久久中文一区二区 | 久久99精品久久久| 蜜臀av国产精品久久久久| 青青草原综合久久大伊人精品 | 亚洲综合免费观看高清完整版 | 成人的网站免费观看| 国模一区二区三区白浆| 久久99精品久久久久| 国产永久精品大片wwwapp| 国产综合色视频| 国产在线播放一区三区四| 国产高清在线观看免费不卡| 国产精品一色哟哟哟| 国产成人av一区| 成人污视频在线观看| 色综合夜色一区| 欧美亚洲国产bt| 日韩视频一区在线观看| 久久女同互慰一区二区三区| 中文av一区二区| 亚洲欧美另类综合偷拍| 视频一区中文字幕| 精品一区二区三区在线视频| 国产曰批免费观看久久久| 成人激情免费电影网址| 成人a级免费电影| 日本高清不卡aⅴ免费网站| 宅男噜噜噜66一区二区66| 日韩精品一区二区三区中文不卡 | 成人综合婷婷国产精品久久蜜臀| 波多野结衣中文一区| 91黄色免费网站| 日韩小视频在线观看专区| 久久久蜜桃精品| 伊人色综合久久天天人手人婷| 日韩精品欧美成人高清一区二区| 国产精品一色哟哟哟| 色综合欧美在线| 日韩三级视频在线看| 国产精品久久久久久久久图文区 | 国产日韩欧美a| 亚洲综合激情网| 国产一区二区看久久| 91麻豆免费看| 久久综合色8888| 亚洲综合成人在线视频| 国产一区二区在线电影| 精品视频在线免费| 日本一区二区三区国色天香| 日韩高清中文字幕一区| av电影在线观看完整版一区二区| 日韩小视频在线观看专区| 亚洲免费资源在线播放| 国产精品一区二区不卡|