亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
一级日本不卡的影视| 大尺度一区二区| 成人午夜视频免费看| 久久影音资源网| 亚洲va欧美va人人爽午夜| 成人爱爱电影网址| 国产精品资源在线看| 在线一区二区三区四区五区| 国产午夜精品一区二区三区嫩草| 日韩高清在线一区| 91小视频在线观看| 国产精品热久久久久夜色精品三区| 日韩成人一区二区| 欧美日韩一区二区在线视频| 亚洲色图清纯唯美| 不卡欧美aaaaa| 中文字幕免费不卡在线| 黑人巨大精品欧美一区| 欧美一级精品大片| 青青草国产精品97视觉盛宴| 欧美三区免费完整视频在线观看| 中文字幕在线一区免费| 丰满亚洲少妇av| 久久久久久久久岛国免费| 国内精品久久久久影院色 | 亚洲男人的天堂av| 成人精品一区二区三区中文字幕| 精品国产一区二区精华| 久久99精品久久久久久久久久久久 | 欧美专区在线观看一区| 综合av第一页| 91国内精品野花午夜精品| 最新高清无码专区| 色婷婷综合久久久久中文| 亚洲蜜桃精久久久久久久| 91福利在线导航| 首页综合国产亚洲丝袜| 欧美一区二区美女| 国产在线视频不卡二| 国产网红主播福利一区二区| 国产精品一区二区在线观看不卡| 日本一区二区三区久久久久久久久不| 国产成人夜色高潮福利影视| 中文字幕av免费专区久久| av福利精品导航| 亚洲制服欧美中文字幕中文字幕| 欧美区在线观看| 国产在线一区二区| 亚洲欧洲另类国产综合| 欧美性猛交xxxxxxxx| 午夜精品久久久久久久99水蜜桃| 日韩无一区二区| 国产成人精品免费视频网站| 国产精品传媒入口麻豆| 欧美人与禽zozo性伦| 国产一区 二区 三区一级| 综合精品久久久| 欧美日韩一区二区三区在线看| 久久精品国产精品亚洲红杏| 亚洲国产精品ⅴa在线观看| 欧美性三三影院| 国模冰冰炮一区二区| 亚洲美女精品一区| 欧美videos中文字幕| 99国产精品久久久| 日韩成人午夜精品| 国产精品嫩草影院av蜜臀| 欧美日韩一区不卡| 东方欧美亚洲色图在线| 午夜视频一区二区| 中文字幕一区三区| 精品粉嫩aⅴ一区二区三区四区 | 国产一区二区久久| 一区二区三区四区视频精品免费 | 一区二区三区在线免费| 日韩欧美成人激情| 在线一区二区视频| 成人激情电影免费在线观看| 日韩成人一级片| 亚洲另类在线视频| 久久久久99精品一区| 欧美巨大另类极品videosbest | 国产一区二区三区四| 亚洲国产成人av网| 亚洲四区在线观看| 中文字幕乱码一区二区免费| 日韩精品一区二区三区中文精品 | 久久久久国产精品麻豆ai换脸| 欧美日免费三级在线| 91在线视频免费观看| 国产麻豆精品久久一二三| 日本女人一区二区三区| 亚洲电影在线播放| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲国产精品t66y| 国产日韩影视精品| 久久久久亚洲综合| 精品国产乱码久久久久久久| 欧美一区二区三区思思人| 欧美无砖专区一中文字| 在线视频中文字幕一区二区| 99精品热视频| www.av精品| 9i在线看片成人免费| 成人av免费在线播放| 成人免费观看视频| av欧美精品.com| 91丨porny丨在线| 91亚洲精品乱码久久久久久蜜桃| 成人午夜免费av| eeuss鲁片一区二区三区在线看| 国产91精品在线观看| 丁香啪啪综合成人亚洲小说| 成人性生交大片免费看在线播放 | 中文字幕在线不卡视频| 国产精品久久久久久亚洲毛片| 国产欧美日韩麻豆91| 国产日韩欧美精品综合| 日本一区二区电影| 亚洲手机成人高清视频| 亚洲欧美日韩中文字幕一区二区三区 | 乱中年女人伦av一区二区| 蜜桃久久久久久| 久久国产人妖系列| 国产宾馆实践打屁股91| 99久久婷婷国产综合精品电影| 91伊人久久大香线蕉| 欧美日韩激情一区二区| 精品人在线二区三区| 国产精品视频看| 亚洲免费观看高清完整版在线观看 | 成人av网址在线观看| 色综合色狠狠天天综合色| 欧美视频精品在线观看| 日韩一区二区精品葵司在线| 久久蜜桃av一区二区天堂| 国产精品电影一区二区| 亚洲成人激情自拍| 国产伦理精品不卡| 91久久国产综合久久| 欧美一区二区视频免费观看| 久久久不卡网国产精品一区| 亚洲人亚洲人成电影网站色| 亚洲国产精品久久一线不卡| 国产一区二区三区久久久| 91老司机福利 在线| 日韩欧美国产综合在线一区二区三区| 久久久久久麻豆| 亚洲国产精品久久人人爱| 国产传媒欧美日韩成人| 欧美日本韩国一区| 国产欧美一区在线| 午夜精品久久久| 成人va在线观看| 欧美电视剧免费观看| 亚洲女子a中天字幕| 久久精品国产精品亚洲综合| 色av成人天堂桃色av| 精品国产青草久久久久福利| 亚洲精品午夜久久久| 国产一区 二区 三区一级| 欧美人与禽zozo性伦| 国产精品久久精品日日| 毛片一区二区三区| 在线观看区一区二| 欧美激情一区不卡| 久久精品国产色蜜蜜麻豆| 欧美亚洲综合色| 国产精品毛片久久久久久久| 九九视频精品免费| 欧美日韩国产bt| 一区二区三区在线影院| 国产成人亚洲综合a∨婷婷| 欧美日韩大陆一区二区| 亚洲日本va午夜在线影院| 国产精品亚洲专一区二区三区| 欧美精品第1页| 亚洲国产精品嫩草影院| 在线亚洲一区观看| 亚洲视频一二三| 成人免费视频视频在线观看免费 | 久久99久久99小草精品免视看| 99久久夜色精品国产网站| 久久久精品tv| 韩国在线一区二区| 日韩精品一区二区三区中文不卡 | 91精品国产综合久久久久久漫画 | 国产成人av福利| www国产精品av| 国产一区二区调教| 欧美岛国在线观看| 精品亚洲成av人在线观看| 51久久夜色精品国产麻豆| 亚洲成人自拍一区| 欧美老肥妇做.爰bbww视频| 亚洲成人免费观看| 在线观看91av| 免费成人av在线播放| 欧美成人精品福利| 国产一区二区日韩精品|