注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作綜合Microsoft windows 3.1程序員參考大全(三 消息、數(shù)據(jù)結(jié)構(gòu)和宏)

Microsoft windows 3.1程序員參考大全(三 消息、數(shù)據(jù)結(jié)構(gòu)和宏)

Microsoft windows 3.1程序員參考大全(三 消息、數(shù)據(jù)結(jié)構(gòu)和宏)

定 價(jià):¥39.00

作 者: 美國Microsoft公司著;蔣維杜等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302012238 出版時(shí)間: 1993-07-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 406頁 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  微軟的DirectX 7.0 SDK(軟件開發(fā)工具包)提供了一套最新的、優(yōu)秀的應(yīng)用程序設(shè)計(jì)接口,這個(gè)軟件接口可以提供開發(fā)高性能、實(shí)時(shí)的應(yīng)用程序所需的各種資源。DirectX支持二維和三維圖形、聲音和音樂、力反饋以及多用戶游戲應(yīng)用程序中的網(wǎng)絡(luò)通信。DirectX技術(shù)將有助于創(chuàng)建Windows環(huán)境的高級(jí)電腦游戲和實(shí)時(shí)多媒體應(yīng)用程序。最新版本的DirectX 7.0已配備在Windows 2000上。DirectDraw是DirectX以應(yīng)用程序設(shè)計(jì)接口的一個(gè)組件,同時(shí)也是DirectX應(yīng)用程序設(shè)計(jì)接口的核心。本書完整地介紹了DirectDraw,包括DirectDraw的結(jié)構(gòu)和功能,以及DirectDraw應(yīng)用程序設(shè)計(jì)原理,并給出實(shí)用的DirectDraw應(yīng)用程序設(shè)計(jì)接口參考信息,以VisualC++和Visual Basic兩種語言環(huán)境為背景,分別用實(shí)例闡明了DirectDraw應(yīng)用程序設(shè)計(jì)細(xì)節(jié)。本書可作為DirectDraw應(yīng)用程序設(shè)計(jì)參考書,為Windows環(huán)境下(包括Windwos 98和Windows 2000)的游戲和實(shí)時(shí)多媒體應(yīng)用程序的開發(fā)提供了詳盡而實(shí)用的信息,適合于實(shí)時(shí)多媒體和游戲開發(fā)人員。大專院校相關(guān)專業(yè)師生和程序設(shè)計(jì)愛好者使用。

作者簡(jiǎn)介

暫缺《Microsoft windows 3.1程序員參考大全(三 消息、數(shù)據(jù)結(jié)構(gòu)和宏)》作者簡(jiǎn)介

圖書目錄

第一部分 DirectDraw編程原理                  
 第一章 DirectX概述                  
 1.1 DirectX的技術(shù)背景                  
 1.1.1 Windows環(huán)境的設(shè)備無關(guān)性                  
 1.1.2 Windows環(huán)境不能滿足實(shí)時(shí)性要求                  
 1.1.3 WinG圖形開發(fā)庫                  
 1.2 DirectX的目標(biāo)                  
 1.2.1 直接訪問硬件                  
 1.2.2 保持設(shè)備無關(guān)性                  
 1.2.3 軟件指導(dǎo)硬件開發(fā)                  
 1.3 DirectX 7.0 Foundation組件功能簡(jiǎn)介                  
 1.3.1 基于COM接口的組件                  
 1.3.2 Visual Basic類型庫                  
 第二章 DirectDraw與游戲動(dòng)畫                  
 2.1 傳統(tǒng)動(dòng)畫的原理                  
 2.2 傳統(tǒng)動(dòng)畫的制作過程                  
 2.2.1 籌備階段                  
 2.2.2 繪制階段                  
 2.2.3 后期制作                  
 2.3 計(jì)算機(jī)二維動(dòng)畫                  
 2.4 游戲軟件                  
 2.5 DirectDraw組件的功能                  
 2.6 基本圖形概念                  
 2.6.1 設(shè)備無關(guān)的位圖                  
 2.6.2 繪畫圖面                  
 2.6.3 位塊轉(zhuǎn)移操作                  
 2.6.4 翻動(dòng)頁面和后臺(tái)緩沖                  
 2.6.5 介紹矩形                  
 第三章 DirectDraw基本原理                  
 3.1 DirectDraw層次結(jié)構(gòu)                  
 3.1.1 硬件抽象層(HAL)                  
 3.1.2 軟件仿真層(HEL)                  
 3.2 DirectDraw對(duì)象類型                  
 3.2.1 DirectDraw組件的COM對(duì)象                  
 3.2.2 DirectDraw組件的Visual Basic對(duì)象                  
 3 3 協(xié)作級(jí)                  
 3.4 測(cè)試協(xié)作級(jí)                  
 3.4.1 全屏幕應(yīng)用程序                  
 3.4.2 窗口式應(yīng)用程序                  
 3.5 顯示模式                  
 3.5.1 測(cè)定被支持的顯示模式                  
 3.5.2 設(shè)置顯示模式                  
 3.5.3 恢復(fù)顯示模式                  
 3.5.4 對(duì)高分辨率和真彩色的支持                  
 3.6 DirectDraw對(duì)象                  
 第四章 圖面                  
 4.1 圖面的基本概念                  
 4.1.1 圖面接口                  
 4.1.2 寬度和間距                  
 4.1.3 關(guān)鍵色                  
 4.1.4 像素格式                  
 4.1.5 覆蓋關(guān)鍵色                  
 4.2 創(chuàng)建圖面                  
 4.2.1 創(chuàng)建立圖面                  
 4.2.2 創(chuàng)建離屏圖面                  
 4.2.3 創(chuàng)建復(fù)雜圖面和翻面鏈                  
 4.2.4 創(chuàng)建超寬圖面                  
 4.2.5 創(chuàng)建客戶存儲(chǔ)圖面                  
 4.3 翻面                  
 4.4 圖面間的位塊轉(zhuǎn)移                  
 4.4.1 使用BltFast方法進(jìn)行位塊轉(zhuǎn)移                  
 4.4.2 使用Blt方法進(jìn)行位塊轉(zhuǎn)移                  
 4.4.3 縮放                  
 4.4.4 其他效果                  
 4.4.5 Alpha值和Z值                  
 4.4.6 調(diào)用Blt方法實(shí)例                  
 4.4.7 位塊轉(zhuǎn)移操作的定時(shí)                  
 4.4.8 透明的位塊轉(zhuǎn)移                  
 4.4.9 多窗口的位塊轉(zhuǎn)移                  
 4.5 獲得翻面和位塊轉(zhuǎn)移操作的狀態(tài)                  
 4.6 丟失圖面和恢復(fù)圖面                  
 4.7 對(duì)于圖面的COM引用計(jì)數(shù)的語義                  
 4.7.1 引用計(jì)數(shù)發(fā)生變化的情況                  
 4.7.2 復(fù)雜圖面的引用計(jì)數(shù)                  
 4.7.3 釋放圖面                  
 4.8 枚舉圖面                  
 4.8.1 枚舉現(xiàn)有圖面                  
 4.8.2 枚舉可能使用的圖面                  
 4.9 更新圖面特性                  
 4.10 直接訪問圖面存儲(chǔ)區(qū)                  
 4.11 灰度系數(shù)(Gamma)和色彩控制                  
 4.11.1 使用灰度系數(shù)控制                  
 4.11.2 使用色彩控制                  
 4.12 覆蓋圖面                  
 4.12.1 DDCAPS結(jié)構(gòu)的重要成員和標(biāo)志                  
 4.12.2 源矩形和目的矩形                  
 4.12.3 邊界和大小的調(diào)整                  
 4.12.4 最小縮放系數(shù)和最大縮放系數(shù)                  
 4.12.5 覆蓋圖面的關(guān)鍵色                  
 4.12.6 覆蓋圖面的定位                  
 4.12.7 創(chuàng)建覆蓋圖面                  
 4.12.8 覆蓋圖面的z次序                  
 4.12.9 翻動(dòng)覆蓋圖面                  
 4.13 被壓縮的紋理圖面                  
 4.13.1 創(chuàng)建被壓縮的紋理                  
 4.13.2 對(duì)被壓縮紋理的解壓縮                  
 4.13.3 對(duì)被壓縮紋理的透明傳送                  
 4.13.4 被壓縮紋理的格式                  
 4.14 私有的圖面數(shù)據(jù)                  
 4.15 圖面的標(biāo)識(shí)值                  
 4.16 使用非本地視頻存儲(chǔ)圖面                  
 4.17 轉(zhuǎn)換顏色和格式                  
 4.18 圖面和設(shè)備環(huán)境                  
 4.18.1 取回一個(gè)圖面的設(shè)備環(huán)境                  
 4.18.2 使用設(shè)備環(huán)境尋找一個(gè)圖面                  
 第五章 調(diào)色板                  
 5.1 調(diào)色板的類型                  
 5.2 對(duì)非主圖面設(shè)置調(diào)色板                  
 5.3 共享調(diào)色板                  
 5.4 調(diào)色板動(dòng)畫                  
 5.5 在窗口模式下使用DirectDraw調(diào)色板                  
 5.5.1 窗口模式的調(diào)色板條目類型                  
 5.5.2 在窗口模式下創(chuàng)建調(diào)色板                  
 5.5.3 在窗口模式下設(shè)置調(diào)色板條目                  
 第六章 裁剪器                  
 6.1 裁剪表                  
 6.2 共享DirectDrawClipper對(duì)象                  
 6.3 獨(dú)立的DirectDrawClipper對(duì)象                  
 6.4 用CoCateInstance創(chuàng)建DirectDrawClipper對(duì)象                  
 6.5 裁剪器和系統(tǒng)鼠標(biāo)配合使用                  
 6.6 對(duì)多個(gè)窗口使用裁剪器                  
 第六章 多顯示器系統(tǒng)                  
 7.1 枚舉多顯示器系統(tǒng)中的設(shè)備                  
 7.2 在多顯示器上的DirectDraw對(duì)象                  
 7.3 焦點(diǎn)窗口和設(shè)備窗口                  
 7.3.1 設(shè)置焦點(diǎn)窗口                  
 7.3.2 設(shè)置設(shè)備窗口                  
 7.4 多顯示器系統(tǒng)中的設(shè)備與加速特性                  
 7.5 在多顯示器系統(tǒng)中調(diào)試全屏幕DirectDraw應(yīng)用程序                  
 第八章 視頻端口                  
 8.1 視頻端口技術(shù)概述                  
 8.1.1 數(shù)據(jù)流                  
 8.1.2 視頻源                  
 8.1.3 視頻解碼器                  
 8.1.4 視頻端口                  
 8.1.5 幀緩存                  
 8.2 關(guān)于DirectDraw Video-Port擴(kuò)展                  
 8.3 視頻信號(hào)的幀和場(chǎng)                  
 8.4 水平同步. 垂直同步和連接                  
 8.5 垂直空白間隔數(shù)據(jù)                  
 8.6 自動(dòng)翻面                  
 8.7 對(duì)普通視頻贗像的解決                  
 8.8 解決由半線引起的問題                  
 8.9 開發(fā)硬件性能                  
 第九章 DirectDraw的高級(jí)應(yīng)用                  
 9.1 Mode 13支持                  
 9.1.1 設(shè)置Mode 13                  
 9.1.2 Mode 13和圖面特性                  
 9.1.3 使用Mode 13                  
 9.2 利用DMA支持                  
 9.2.1 對(duì)DMA支持的檢測(cè)                  
 9.2.2 典型的DMA方案                  
 9.2.3 使用DMA                  
 9.3 確定顯示硬件的能力                  
 9.4 在顯示存儲(chǔ)器中存儲(chǔ)位圖                  
 9.5 三緩沖                  
 9.6 DirectDraw應(yīng)用程序和窗口樣式                  
 9.7 將真RGB彩色與幀緩存中的彩色空間相匹配                  
 9.8 用全屏幕模式顯示一個(gè)窗口                  
 第十章 DirectX程序設(shè)計(jì)                  
 10.1 C/C++程序設(shè)計(jì)                  
 10.1.1 組件對(duì)象模型(COM)                  
 10.1.2 IUnknown接口                  
 10.1.3 C++和COM接口                  
 10.1.4 檢索新接口                  
 10.1.5 使用C語言訪問COM對(duì)象                  
 10.1.6 使用回調(diào)函數(shù)                  
 10.2 Visual Basic程序設(shè)計(jì)                  
 10.2.1 DirectX7類                  
 10.2.2 引用類型庫                  
 10.2.3 創(chuàng)建DirectX對(duì)象                  
 10.2.4 把數(shù)組傳送給方法                  
 10.2.5 使用標(biāo)志                  
 10.2.6 使用位屏蔽                  
 10.2.7 DirectX枚舉                  
 10.2.8 Visual Basic錯(cuò)誤捕獲                  
 第十一章 DirectDraw程序設(shè)計(jì)基礎(chǔ)(C/C++)                  
 11.1 DirectDraw應(yīng)用程序的基本框架                  
 11.1.1 創(chuàng)建一個(gè)DirectDraw對(duì)象                  
 11.1.2 確定應(yīng)用程序的性能                  
 11.1.3 改變顯示模式                  
 11.1.4 創(chuàng)建可翻動(dòng)的圖面                  
 11.1.5 渲染圖面                  
 11.1.6 對(duì)圖面的寫操作                  
 11.1.7 翻圖面                  
 11.1.8 釋放DirectDraw對(duì)象                  
 11.2 后臺(tái)緩存的使用                  
 11.2.1 創(chuàng)建調(diào)色板                  
 11.2.2 設(shè)置調(diào)色板                  
 11.2.3 把位圖裝入后臺(tái)援存                  
 11.3 從離屏圖面?zhèn)魉臀粔K                  
 11.3.1 創(chuàng)建離屏圖面                  
 11.3.2 把位圖裝載到離得圖面                  
 11.3.3 把離屏圖面的位塊轉(zhuǎn)移到后臺(tái)緩存                  
 11.4 關(guān)鍵色和位圖動(dòng)畫                  
 11.4.1 設(shè)置關(guān)鍵色                  
 11.4.2 創(chuàng)建動(dòng)畫                  
 11.5 動(dòng)態(tài)修改調(diào)色板                  
 11.5.1 裝載調(diào)色板條目                  
 11.5.2 旋轉(zhuǎn)調(diào)色板                  
 11.6 使用覆蓋圖面                  
 11.6.1 創(chuàng)建一個(gè)主圖面                  
 11.6.2 測(cè)試硬件的覆蓋支持                  
 11.6.3 創(chuàng)建覆蓋圖面                  
 11.6.4 顯示覆蓋圖面                  
 11.6.5 更新覆蓋圖面位置                  
 11.6.6 隱藏覆蓋圖面                  
 第十一章 DirectDraw程序設(shè)計(jì)基礎(chǔ)(Visual Basic)                  
 12.1 把位塊轉(zhuǎn)移到屏幕                  
 12.1.1 創(chuàng)建窗體                  
 12.1.2 聲明模塊級(jí)變量                  
 12.1.3 初始化變量                  
 12.1.4 傳送圖面                  
 12.2 使用透明                  
 12.2.1 創(chuàng)建后臺(tái)緩存                  
 12.2.2 初始化圖面                  
 12.2.3 把位塊轉(zhuǎn)移到主圖面                  
 12.3 使用全屏幕特性                  
 12.3.1 設(shè)置協(xié)作級(jí)和顯示模式                  
 12.3.2 創(chuàng)建一個(gè)復(fù)雜圖面                  
 12.3.3 初始化圖面                  
 12.3.4 使用翻面鏈更新顯示                  
 12.4 把位塊轉(zhuǎn)移到屏幕上的區(qū)域                  
 12.5 枚舉DirectDraw設(shè)備                  
 12.5.1 獲得已安裝的DirectDraw設(shè)備                  
 12.5.2 顯示DirectDraw設(shè)備性能                  
 12.5.3 顯示DirectDraw設(shè)備的3D性能                  
 12.5.4 報(bào)告可用的顯示模式                  
 第二部分 DirectDraw API參考                  
 第十三章 DirectDraw對(duì)象的接口                  
 13.1 IDDVideoPortContainer接口                  
 13.1.1IDDVideoPortContainer::Create VideoPort                  
 13.1.2 IDDVideoPortContainer::Enum VideoPorts                  
 13.1.3 IDDVideoPortContainer:: Get VideoPortConnectInfo                  
 13.1.4 IDDVideoPortContainer::Query VideoPortStatus                  
 13.2 IDirectDraw7接口                  
 13.2.1 IDirectDraw7::Compact                  
 13.2.2 IDirectDraw7::GreateClipper                  
 13.2.3 IDirectDraw7::CreatePalette                  
 13.2.4 IDirectDraw7::CreateSurface                  
 13.2.5 IDirectDraw7::DuplicateSurface                  
 13.2.6 IDirectDraw7::EnumDisplayModes                  
 13.2.7 IDirectDraw7::EnumSurfaces                  
 13.2.8 IDirectDraw7::EvaluateMode                  
 13.2.9 IDirectDraw7::Flip ToGDISurface                  
 13.2.10 IDirectDraw7::GetAvailableVidMem                  
 13.2.11 IDirectDraw7::GetCaps                  
 13.2.12 IDirectDraw7::GetDeviceldentifier                  
 13.2.13 IDirectDraw7::GetDisplayMode                  
 13.2.14 IDirectDraw7::GetFourCCCodes                  
 13.2.15 IDirectDraw7::GetGDISurface                  
 13.2.16 IDirectDraw7::GetMonitorFrequency                  
 13.2.17 IDirectDraw7::GetScanLine                  
 13.2.18 IDirectDraw7:: GetSurfaceFromDC                  
 13.2.19 IDirectDraw7::GetVerticalBlankStatus                  
 13.2.20 IDirectDraw7::Initialize                  
 13.2.21 IDirectDraw7::RestoreAllSurfaces                  
 13.2.22 IDirectDraw7::RestoreDisplayMode                  
 13.2.23 IDirectDraw7::SetCooperativeLevel                  
 13.2.24 IDirectDraw7::SetDisplayMode                  
 13.2.25 IDirectDraw7::StartModeTest                  
 13.2.26 IDirectDraw7::TestCooperativeLevel                  
 13.2.27 IDirectDraw7::WaitForVerticalBlank                  
 13.3 IDirectDrawClipper接口                  
 13.3.1 IDirectDrawClipper::GeClipList                  
 13.3.2 IDirectDrawClipper::GetHWnd                  
 13.3.3 IDirectDrawClipper::Initialize                  
 13.3.4 IDirectDrawClipper::IsClipListChanged                  
 13.3.5 IDirectDrawClipper::SetClipList                  
 13.3.6 IDirectDrawClipper::SetHWnd                  
 13.4 IDirectDrawColorControl接口                  
 13.4.1 IDirectDrawColorControl:: GetColorControls                  
 13.4.2 IDirectDrawColorControl::SetColorControls                  
 13.5 IDirectDrawGammaControl接口                  
 13.5.1 IDirectDrawGammaControl::GetGammaRamp                  
 13.5.2 IDirectDrawGammaControl::SetGammaRamp                  
 13.6 IDirectDrawPalette接口                  
 13.6.1 IDirectDrawPalette::GetCaps                  
 13.6.2 IDirectDrawPalette::GetEntries                   
 13.6.3 IDirectDrawPalette::Initialize                  
 13.6.4 IDirectDrawPalette::SetEntries                  
 13.7 IDirectDrawSurface7接口                  
 13.7.1 IDirectDrawSurface7::AddAttachedSurface                  
 13.7.2 IDirectDrawSurface7::AddOverlavDirtyRect                  
 13.7.3 IDirectDrawSurface7::Blt                  
 13.7.4 IDirectDrawSurface7::BltBatch                  
 13.7.5 IDirectDrawSurface7::BltFast                  
 13.7.6 IDirectDrawSurface7::ChangeUniquenessValue                  
 13.7.7 IDirectDrawSurface7::DeleteAttachedSurface                  
 13.7.8 IDirectDrawSurface7::EnumAttachedSurface                  
 13.7.9 IDirectDrawSurface7::EnumOverlayZOrders                  
 13.7.10 IDirectDrawSurface7::Flip                  
 13.7.11 IDirectDrawSurface7::FreePrivateData                  
 13.7.12 IDirectDrawSurface7::GetAttachedSurface                  
 13.7.13 IDirectDrawSurface7::GetBltStatus                  
 13.7.14 IDirectDrawSurface7::GetCaps                  
 13.7.15 IDirectDrawSurface7::GetClipper                  
 13.7.16 IDirectDrawSurface7::GetColorKey                  
 13.7.17 IDirectDrawSurface7::GetDC                  
 13.7.18 IDirectDrawSurface7::GetDDInterface                  
 13.7.19 IDirectDrawSurface7::GetFlipStatus                  
 13.7.20 IDirectDrawSurface77::GetLOD                  
 13.7.21 IDirectDrawSurface7::GetOverlayPosition                  
 13.7.22 IDirectDrawSurface7::GetPalette                  
 13.7.23 IDirectDrawSurface7::GetPixelFormat                  
 13.7.24 IDirectDrawSurface7::GetPriority                  
 13.7.25 IDirectDrawSurface7::GetPrivateData                  
 13.7.26 IDirectDrawSurface7::GetSurfaceDesc                  
 13.7.27 IDirectDrawSurface7::GetUniquenessValue                  
 13.7.28 IDirectDrawSurface7::Initialize                  
 13.7.29 IDirectDrawSurface7::IsLost                  
 13.7.30 IDirectDrawSurface7::Lock                  
 13.7.31 IDirectDrawSurface7::PageLock                  
 13.7.32 IDirectDrawSurface7::PageUnlock                  
 13.7.33 IDirectDrawSurface7::ReleaseDC                  
 13.7.34 IDirectDrawSurface7::Restore                  
 13.7.35 IDirectDrawSurface7::SetClipper                  
 13.7.36 IDirectDrawSurface7::SetColorKey                  
 13.7.37 IDirectDrawSurface7::SetLOD                  
 13.7.38 IDirectDrawSurface7::SetOverlayPosition                  
 13.7.39 IDirectDrawSurface7::SetPalette                  
 13.7.4O IDirectDrawSurface7::SetPriority                  
 13.7.41 IDirectDrawSurface7::SetPrivateData                  
 13.7.42 IDirectDrawSurface7::SetSurfaceDesc                  
 13.7.43 IDirectDrawSurface7::Unlock                  
 13.7.44 IDirectDrawSurface7::UpdateOverlay                  
 13.7.45 IDirectDrawSurface7::UpdateOverlayDisplay                  
 13.7.46 IDirectDrawSurface7::UpdateOverlayZOrder                  
 13.8 IDirectDrawVideoPort接口                  
 13.8.1 IDirectDrawVideoPort::Flip                  
 13.8.2 IDirectDrawVideoPort::GetBandwidthInfo                  
 13.8.3 IDirectDrawVideoPort::GetColorControls                  
 13.8.4 IDirectDrawVideoPort::GetFieldPolarity                  
 13.8.5 IDirectDrawVideoPort::GetInputFormats                  
 13.8.6 IDirectDrawVideoPort::GetOutputFormats                  
 13.8.7 IDirectDrawVideoPort::GetVideoLine                  
 13.8.8 IDirectDrawVideoPort::GetVideoSignalStatus                  
 13.8.9 IDirectDrawVideoPort::SetColorControls                  
 13.8.10 IDirectDrawVideoPort::SetTargetSurface                  
 13.8.11 IDirectDrawVideoPort::StartVideo                  
 13.8.12 IDirectDrawVideoPort::StopVideo                  
 13.8.13 IDirectDrawVideoPort::UpdateVideo                  
 13.8.14 IDirectDrawVideoPort::WaitForsync                  
                   
 第十四章 數(shù)據(jù)結(jié)構(gòu)                  
 14.1 DDBLTBATCH                  
 14.2 DDBLTFX                  
 14.3 DDCAPS                  
 14.4 DDCOLORCONTROL                  
 14.5 DDCOLORKEY                  
 14.6 DDDEVICEIDENTIFIER2                  
 14.7 DDGAMMARAMP                  
 14.8 DDOVERLAYFX                  
 14.9 DDPIXELFORMAT                  
 14.10 DDSCAPS                  
 14.11 DDSCAPS2                  
 14.12 DDSURFACEDESC                  
 14.13 DDSURFACEDESC2                  
 14.14 DDVIDEOPORTBANDWIDTH                  
 14.15 DDVIDEOPORTCAPS                  
 14.16 DDVIDEOPORTCONNECT                  
 14.17 DDVIDEOPORTDESC                  
 14.18 DDVIDEOPORTINFO                  
 14.19 DDVIDEOPORTSTATUS                  
 第十五章 DirectDraw for Visual Basic類                  
 15.1 DirectDraw7                  
 15.1.1 DirectDraw7.CreateClipper                  
 15.1.2 DirectDraw7.CreatePalette                  
 15.1.3 DirectDraw7.CreateSurface                  
 15.1.4 DirectDraw7.CreateSurfaceFromFile                  
 15.1.5 DirectDraw7.CreateSurfaceFromResource                  
 15.1.6 DirectDraw7.DuplicateSurface                  
 15.1.7 DirectDraw7.FlipToGDISurface                  
 15.1.8 DirectDraw7.GetAvailableTotalMem                  
 15.1.9 DirectDraw7.GetCaps                  
 15.1.10 DirectDraw7.GetDeviceldentifier                  
 15.1.11 DirectDraw7.GetDirect3D                  
 15.1.12 DirectDraw7.GetDisplayMode                  
 15.1.13 DirectDraw7.GetDisplayModesEnum                  
 15.1.14 DirectDraw7.GetFourCCCodes                  
 15.1.15 DirectDraw7.GetFreeMem                  
 15.1.16 DirectDraw7.GetGDISurface                  
 15.1.17 DirectDraw7.GetMonitorFrequency                  
 15.1.18 DirectDraw7.GetNumFourCCCodes                  
 15.1.19 DirectDraw7.GetScanLine                  
 15.1.20 DirectDraw7.GetSurfaceFromDC                  
 15.1.21 DirectDraw7.GetSurfacesEnum                  
 15.1.22 DirectDraw7.GetVerticalBlankStatus                  
 15.1.23 DirectDraw7.LoadPaletteFromBitman                  
 15.1.24 DirectDraw7.RestoreAllSurfaces                  
 15.1.25 DirectDraw7.RestoreDisplayMode                  
 12.1.26 DirectDraw7.SetCooperativeLevel                  
 15.1.27 DirectDraw7.SetDisplayMode                  
 15.1.28 DirectDraw7.TestCooperativeLevel                  
 15.1.29 DirectDraw7.WaitForVerticalBlank                  
 15.2 DirectDrawClipper                  
 15.2.1 DirectDrawClipper.GetClipList                  
 15.2.2 DirectDrawClipper.GetClipListSize                  
 15.2.3 DirectDrawClipper.GetHWnd                  
 15.2.4 DirectDrawClipper.IsClipListChanged                  
 15.2.5 DirectDrawClipper.SetClipList                  
 15.2.6 DirectDrawClipper.SeHWnd                  
 15.3 DirectDrawColorControl                  
 15.3.1 DirectDrawColorControl.GetColorControls                  
 15.3.2 DirectDrawColorControl.SetColorControls                  
 15.4 DirectDrawEnum                  
 15.4.1 DirectDrawEnum.GetCount                  
 15.4.2 DirectDrawEnum.GetDescription                  
 15.4.3 DirectDrawEnum.GetGuid                  
 15.4.4 DirectDrawEnum.GetMonitorHandle                  
 15.4.5 DirectDrawEnum.GetName                  
 15.5 DirectDrawDnumModes                  
 15.5.1 DirectDrawDnumModes.GetCount                  
 15.5.2 DirectDrawDnumModes.GetItem                  
 15.6 DirectDrawEnumSurfaces                  
 15.6.1 DirectDrawEnumSurfaces.GetCount                  
 15.6.2 DirectDrawEnumSurfaces.GetItem                  
 15.7 DirectDrawGammaControl                  
 15.7.1 DirectDrawGammaControl.GetGammaRamp                  
 15.7.2 DirectDrawGammaControl.SetGammaRamp                  
 15.8 DirectDrawIdentifier                  
 15.8.1 DirectDrawIdentifier.GetDescription                  
 15.8.2 DirectDrawIdentifier.GetDeviceId                  
 15.8.3 DirectDrawIdentifier.GetDeviceIdentifier                  
 15.8.4 DirectDrawIdentifier.GetDriver                  
 15.8.5 DirectDrawIdentifier.GetDriverSubVersio                  
 15.8.6 DirectDrawIdentifier.GetDriverVersion                  
 15.8.7 DirectDrawIdentifier.GetRevision                  
 15.8.8 DirectDrawIdentifier.GetSubSvsId                  
 15.8.9 DirectDrawIdentifier.GetVendorId                  
 15.8.10 DirectDrawIdentifier.GetWHOLLevel                  
 15.9 DirectDrawPalette                  
 15.9.1 DirectDrawPalette.GetCaps                  
 15.9.2 DirectDrawPalette.GetEntries                  
 15.9.3 DirectDrawPalette.SetEntries                  
 15.10 DirectDrawSurface7                  
 15.10.1 DirectDrawSurface7.AddAttachedSurface                  
 15.10.2 DirectDrawSurface7.Blt                  
 15.10.3 DirectDrawSurface7.BltColorFill                  
 15.10.4 DirectDrawSurface7.BltFast                  
 15.10.5 DirectDrawSurface7.BltFx                  
 15.10.6 DirectDrawSurface7.BltToDC                  
 15.10.7 DirectDrawSurface7.ChangeUniquenessValue                  
 15.10.8 DirectDrawSurface7.DeleteAttachedSurface                  
 15.10.9 DirectDrawSurface7.DrawBox                  
 15.10.10 DirectDrawSurface7.DrawCirele                  
 15.10.11 DirectDrawSurface7.DrawEllipse                  
 15.10.12 DirectDrawSurface7.DrawLine                  
 15.10.13 DirectDrawSurface7.DlawRoundedBox                  
 15.10.14 DirectDrawSurface7.DrawText                  
 15.10.15 DirectDrawSurface7.Flip                  
 15.10.16 DirectDrawSurface7.GetAttachedSurface                  
 15.10.17 DirectDrawSurface7.GetAttachedSurfaceEnum                  
 15.10.18 DirectDrawSurface7.GetBltStatus                  
 15.10.19 DirectDrawSurface7.GeCaps                  
 15.10.20 DirectDrawSurface7.GetClipper                  
 15.10.21 DirectDrawSurface7.GetColorKey                  
 15.10.22 DirectDrawSurface7.GetDC                  
 15.10.23 DirectDrawSurface7.GetDirectDraw                  
 15.10.24 DirectDrawSurface7.GetDirectDrawColorControl                  
 15.10.25 DirectDrawSurface7.GetDirectDrawGammaControl                  
 15.10.26 DirectDrawSurface7.GetDrawStyle                  
 15.10.27 DirectDrawSurface7.GetDrawWidth                  
 15.10.28 DirectDrawSurface7.GetFillColor                  
 15.10.29 DirectDrawSurface7.GetFillStyle                  
 15.10.30 DirectDrawSurface7.GetFlipStatus                  
 15.10.31 DirectDrawSurface7.GetFontBackColor                  
 15.10.32 DirectDrawSurface7.GetFontTransparency                  
 15.10.33 DirectDrawSurface7.GetForeColor                  
 15.10.34 DirectDrawSurface7.GetLockedArray                  
 15.10.35 DirectDrawSurface7.GetLockedPixel                  
 15.10.36 DirectDrawSurface7.GetLOD                  
 15.10.37 DirectDrawSurface7.GetOverlayPosition                  
 15.10.38 DirectDrawSurface7.GetOverlayZOrdersEnum                  
 15.10.39 DirectDrawSurface7.GetPalette                  
 15.10.40 DirectDrawSurface7.GetPixelFormat                  
 15.10.41 DirectDrawSurface7.GetPriority                  
 15.10.42 DirectDrawSurface7.GetSurfaceDesc                  
 15.10.43 DirectDrawSurface7.GetUniquenessValue                  
 15.10.44 DirectDrawSurface7.IsLost                  
 15.10.45 DirectDrawSurface7.Lock                  
 15.10.46 DirectDrawSurface7.ReleaseDC                  
 15.10.47 DirectDrawSurface7.Restore                  
 15.10.48 DirectDrawSurface7.SetClipper                  
 15.10.49 DirectDrawSurface7.SetColorKey                  
 15.10.50 DirectDrawSurface77.SetDrawStyle                  
 15.10.51 DirectDrawSurface7.SetDrawWidth                  
 15.10.52 DirectDrawSurface7.SetFillColor                  
 15.10.53 DirectDrawSurface7.SetFillStyle                  
 15.10.54 DirectDrawSurface7.SetFont                  
 15.10.55 DirectDrawSurface7.SetFontBackColor                  
 15.10.56 DirectDrawSurface7.SetFontTransparency                  
 15.10.57 DirectDrawSurface7.SetForeColor                  
 15.10.58 DirectDrawSurface7.SetLockedPixel                  
 15.10.59 DirectDrawSurface7.SetLOD                  
 15.10.60 DirectDrawSurface7.SetOverlayPosition                  
 15.10.61 DirectDrawSurface7.SetPalette                  
 15.10.62 DirectDrawSurface7.SetPriority                  
 15.10.63 DirectDrawSurface7.Unlock                  
 15.10.64 DirectDrawSurface7.UpdateOverlay                  
 15.10.65 DirectDrawSurface7.UpdateOverlayFx                  
 15.10.66 DirectDrawSurface7.UpdateOverlayZOrder                  
 15.11 IFont                  
 第十六章 DirectDraw for Visual Basic類型                  
 16.1 DDBLTFX                  
 16.2 DDCAPS                  
 16.3 DDCOLORCONTROL                  
 16.4 DDCOLORKEY                  
 16.5 DDGAMMARAMP                  
 16.6 DDOVERLAYFX                  
 16.7 DDPIXELFORMAT                  
 16.8 DDSCAPS2                  
 16.9 DDSURFACEDESC2                  
 16.10 PALETTEENTRY                  
 16.11 RECT                  
 附錄 全局函數(shù)和回調(diào)函數(shù)                  
                    
                   
                    

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)