图书介绍
DirectDraw原理与API参考2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 武永康编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302012237
- 出版时间:2000
- 标注页数:392页
- 文件大小:17MB
- 文件页数:410页
- 主题词:
PDF下载
下载说明
DirectDraw原理与API参考PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 DirectDraw编程原理3
第一章 DirectX概述3
1.1 DirectX的技术背景3
1.1.1 Windows环境的设备无关性3
1.1.2 Windows环境不能满足实时性要求4
1.1.3 WinG图形开发库4
1.2 DirectX的目标4
1.2.1 直接访问硬件4
1.2.2 保持设备无关性5
1.2.3 软件指导硬件开发5
1.3 DirectX 7.0 Foundation组件功能简介5
1.3.1 基于COM接口的组件6
1.3.2 Visual Basic类型库7
第二章 DirectDraw与游戏动画9
2.1 传统动画的原理9
2.2 传统动画的制作过程9
2.2.1 筹备阶段9
2.2.2 绘制阶段10
2.2.3 后期制作10
2.3 计算机二维动画10
2.4 游戏软件11
2.5 DirectDraw组件的功能11
2.6 基本图形概念12
2.6.1 设备无关的位图13
2.6.2 绘画图面14
2.6.3 位块转移操作14
2.6.4 翻动页面和后台缓冲15
2.6.5 介绍矩形15
第三章 DirectDraw基本原理17
3.1 DirectDraw层次结构17
3.1.1 硬件抽象层(HAL)17
3.1.2 软件仿真层(HEL)18
3.2 DirectDraw对象类型19
3.2.1 DirectDraw组件的COM对象19
3.2.2 DirectDraw组件的Visual Basic对象20
3.3 协作级21
3.4 测试协作级22
3.4.1 全屏幕应用程序22
3.4.2 窗口式应用程序22
3.5 显示模式23
3.5.1 测定被支持的显示模式23
3.5.2 设置显示模式24
3.5.3 恢复显示模式24
3.5.4 对高分辨率和真彩色的支持25
3.6 DirectDraw对象25
第四章 图面30
4.1 图面的基本概念30
4.1.1 图面接口30
4.1.2 宽度和间距31
4.1.3 关键色32
4.1.4 像素格式32
4.1.5 覆盖关键色32
4.2 创建图面33
4.2.1 创建主图面34
4.2.2 创建离屏图面34
4.2.3 创建复杂图面和翻面链35
4.2.4 创建超宽图面36
4.2.5 创建客户存储图面36
4.3 翻面38
4.4 图面间的位块转移39
4.4.1 使用BltFast方法进行位块转移39
4.4.2 使用Blt方法进行位块转移40
4.4.3 缩放40
4.4.4 其他效果40
4.4.5 Alpha值和Z值41
4.4.6 调用Blt方法实例41
4.4.7 位块转移操作的定时42
4.4.8 透明的位块转移42
4.4.9 多窗口的位块转移45
4.5 获得翻面和位块转移操作的状态45
4.6 丢失图面和恢复图面45
4.7 对于图面的COM引用计数的语义46
4.7.1 引用计数发生变化的情况46
4.7.2 复杂图面的引用计数47
4.7.3 释放图面47
4.8 枚举图面48
4.8.1 枚举现有图面48
4.8.2 枚举可能使用的图面48
4.9 更新图面特性49
4.10 直接访问图面存储区50
4.11 灰度系数(Gamma)和色彩控制51
4.11.1 使用灰度系数控制52
4.11.2 使用色彩控制54
4.12 覆盖图面54
4.12.1 DDCAPS结构的重要成员和标志55
4.12.2 源矩形和目的矩形56
4.12.3 边界和大小的调整56
4.12.4 最小缩放系数和最大缩放系数57
4.12.5 覆盖图面的关键色58
4.12.6 覆盖图面的定位58
4.12.7 创建覆盖图面58
4.12.8 覆盖图面的z次序59
4.12.9 翻动覆盖图面59
4.13 被压缩的纹理图面59
4.13.1 创建被压缩的纹理60
4.13.2 对被压缩纹理的解压缩61
4.13.3 对被压缩纹理的透明传送61
4.13.4 被压缩纹理的格式62
4.14 私有的图面数据67
4.15 图面的标识值68
4.16 使用非本地视频存储图面68
4.17 转换颜色和格式69
4.18 图面和设备环境69
4.18.1 取回一个图面的设备环境69
4.18.2 使用设备环境寻找一个图面70
第五章 调色板71
5.1 调色板的类型71
5.2 对非主图面设置调色板72
5.3 共享调色板72
5.4 调色板动画72
5.5 在窗口模式下使用DirectDraw调色板73
5.5.1 窗口模式的调色板条目类型73
5.5.2 在窗口模式下创建调色板74
5.5.3 在窗口模式下设置调色板条目75
第六章 裁剪器77
6.1 裁剪表78
6.2 共享DirectDrawClipper对象79
6.3 独立的DirectDrawClipper对象79
6.4 用CoCreateInstance创建DirectDrawClipper对象80
6.5 裁剪器和系统鼠标配合使用80
6.6 对多个窗口使用裁剪器81
第七章 多显示器系统82
7.1 枚举多显示器系统中的设备82
7.2 在多显示器上的DirectDraw对象83
7.3 焦点窗口和设备窗口84
7.3.1 设置焦点窗口84
7.3.2 设置设备窗口85
7.4 多显示器系统中的设备与加速特性86
7.5 在多显示器系统中调试全屏幕DirectDraw应用程序86
第八章 视频端口87
8.1 视频端口技术概述87
8.1.1 数据流87
8.1.2 视频源88
8.1.3 视频解码器88
8.1.4 视频端口88
8.1.5 帧缓存88
8.2 关于DirectDraw Video-Port扩展88
8.3 视频信号的帧和场89
8.4 水平同步、垂直同步和连接89
8.5 垂直空白间隔数据90
8.6 自动翻面90
8.7 对普通视频赝像的解决91
8.8 解决由半线引起的问题92
8.9 开发硬件性能92
第九章 DirectDraw的高级应用94
9.1 Mode 13支持94
9.1.1 设置Mode 1394
9.1.2 Mode 13和图面特性94
9.1.3 使用Mode 1395
9.2 利用DMA支持95
9.2.1 对DMA支持的检测95
9.2.2 典型的DMA方案96
9.2.3 使用DMA96
9.3 确定显示硬件的能力97
9.4 在显示存储器中存储位图97
9.5 三缓冲97
9.6 DirectDraw应用程序和窗口样式98
9.7 将真RGB彩色与帧缓存中的彩色空间相匹配100
9.8 用全屏幕模式显示一个窗口100
第十章 DirectX程序设计103
10.1 C/C++程序设计103
10.1.1 组件对象模型(COM)103
10.1.2 IUnknown接口104
10.1.3 C++和COM接口104
10.1.4 检索新接口105
10.1.5 使用C语言访问COM对象105
10.1.6 使用回调函数106
10.2 Visual Basic程序设计106
10.2.1 DirectX7类107
10.2.2 引用类型库108
10.2.3 创建DirectX对象109
10.2.4 把数组传送给方法109
10.2.5 使用标志110
10.2.6 使用位屏蔽111
10.2.7 DirectX枚举111
10.2.8 Visual Basic错误捕获112
第十一章 DirectDraw程序设计基础(C/C++)113
11.1 DirectDraw应用程序的基本框架113
11.1.1 创建一个DirectDraw对象113
11.1.2 确定应用程序的性能114
11.1.3 改变显示模式115
11.1.4 创建可翻动的图面115
11.1.5 渲染图面117
11.1.6 对图面的写操作118
11.1.7 翻图面118
11.1.8 释放DirectDraw对象119
11.2 后台缓存的使用120
11.2.1 创建调色板120
11.2.2 设置调色板121
11.2.3 把位图装入后台缓存121
11.3 从离屏图面传送位块122
11.3.1 创建离屏图面122
11.3.2 把位图装载到离屏图面123
11.3.3 把离屏图面的位块转移到后台缓存123
11.4 关键色和位图动画124
11.4.1 设置关键色125
11.4.2 创建动画125
11.5 动态修改调色板127
11.5.1 装载调色板条目127
11.5.2 旋转调色板128
11.6 使用覆盖图面129
11.6.1 创建一个主图面129
11.6.2 测试硬件的覆盖支持130
11.6.3 创建覆盖图面131
11.6.4 显示覆盖图面132
11.6.5 更新覆盖图面位置136
11.6.6 隐藏覆盖图面136
第十二章 DirectDraw程序设计基础(Visual Basic)138
12.1 把位块转移到屏幕138
12.1.1 创建窗体138
12.1.2 声明模块级变量139
12.1.3 初始化变量139
12.1.4 传送图面141
12.2 使用透明142
12.2.1 创建后台缓存142
12.2.2 初始化图面143
12.2.3 把位块转移到主图面144
12.3 使用全屏幕特性146
12.3.1 设置协作级和显示模式146
12.3.2 创建一个复杂图面147
12.3.3 初始化图面147
12.3.4 使用翻面链更新显示147
12.4 把位块转移到屏幕上的区域148
12.5 枚举DirectDraw设备149
12.5.1 获得已安装的DirectDraw设备149
12.5.2 显示DirectDraw设备性能150
12.5.3 显示DirectDraw设备的3D性能151
12.5.4 报告可用的显示模式151
第二部分 DirectDraw API参考155
第十三章 DirectDraw对象的接口155
13.1 IDDVideoPortContainer接口155
13.1.1 IDDVideoPortContainer::Create VideoPort155
13.1.2 IDDVideoPortContainer::Enum VideoPorts156
13.1.3 IDDVideoPortContainer::Get VideoPortConnectInfo157
13.1.4 IDDVideoPortContainer::Query VideoPortStatus158
13.2 IDirectDraw7接口158
13.2.1 IDirectDraw7::Compact159
13.2.2 IDirectDraw7::GreateClipper160
13.2.3 IDirectDraw7::CreatePalette160
13.2.4 IDirectDraw7::CreateSurface162
13.2.5 IDirectDraw7::DuplicateSurface163
13.2.6 IDirectDraw7::EnumDisplayModes164
13.2.7 IDirectDraw7::EnumSurfaces165
13.2.8 IDirectDraw7::EvaluateMode166
13.2.9 IDirectDraw7::Flip ToGDISurface167
13.2.10 IDirectDraw7::GetAvailableVidMem168
13.2.11 IDirectDraw7::GetCaps169
13.2.12 IDirectDraw7::GetDeviceIdentifier170
13.2.13 IDirectDraw7::GetDisplayMode170
13.2.14 IDirectDraw7::GetFourCCCodes171
13.2.15 IDirectDraw7::GetGDISurface172
13.2.16 IDirectDraw7::GetMonitorFrequency172
13.2.17 IDirectDraw7::GetScanLine173
13.2.18 IDirectDraw7::GetSurfaceFromDC173
13.2.19 IDirectDraw7::GetVerticalBlankStatus174
13.2.20 IDirectDraw7::Initialize174
13.2.21 IDirectDraw7::RestoreAllSurfaces175
13.2.22 IDirectDraw7::RestoreDisplayMode176
13.2.23 IDirectDraw7::SetCooperativeLevel176
13.2.24 IDirectDraw7::SetDisplayMode178
13.2.25 IDirectDraw7::StartModeTest179
13.2.26 IDirectDraw7::TestCooperativeLevel180
13.2.27 IDirectDraw7::WaitForVerticalBlank181
13.3 IDirectDrawClipper接口181
13.3.1 IDirectDrawClipper::GetClipList182
13.3.2 IDirectDrawClipper::GetHWnd183
13.3.3 IDirectDrawClipper::Initialize183
13.3.4 IDirectDrawClipper::IsClipListChanged184
13.3.5 IDirectDrawClipper::SetClipList184
13.3.6 IDirectDrawClipper::SetHWnd186
13.4 IDirectDrawColorControl接口186
13.4.1 IDirectDrawColorControl::GetColorControls186
13.4.2 IDirectDrawColorControl::SetColorControls187
13.5 IDirectDrawGammaControl接口187
13.5.1 IDirectDrawGammaControl::GetGammaRamp188
13.5.2 IDirectDrawGammaControl::SetGammaRamp188
13.6 IDirectDrawPalette接口189
13.6.1 IDirectDrawPalette::GetCaps190
13.6.2 IDirectDrawPalette::GetEntries190
13.6.3 IDirectDrawPalette::Initialize191
13.6.4 IDirectDrawPalette::SetEntries191
13.7 IDirectDrawSurface7接口192
13.7.1 IDirectDrawSurface7::AddAttachedSurface194
13.7.2 IDirectDrawSurface7::AddOverlayDirtyRect194
13.7.3 IDirectDrawSurface7::Blt195
13.7.4 IDirectDrawSurface7::BltBatch197
13.7.5 IDirectDrawSurface7::BltFast197
13.7.6 IDirectDrawSurface7::ChangeUniquenessValue199
13.7.7 IDirectDrawSurface7::DeleteAttachedSurface199
13.7.8 IDirectDrawSurface7::EnumAttachedSurfaces200
13.7.9 IDirectDrawSurface7::EnumOverlayZOrders201
13.7.10 IDirectDrawSurface7::FIip201
13.7.11 IDirectDrawSurface7::FreePrivateData203
13.7.12 IDirectDrawSurface7::GetAttachedSurface204
13.7.13 IDirectDrawSurface7::GetBltStatus205
13.7.14 IDirectDrawSurface7::GetCaps206
13.7.15 IDirectDrawSurface7::GetClipper206
13.7.16 IDirectDrawSurface7::GetColorKey207
13.7.17 IDirectDrawSurface7::GetDC207
13.7.18 IDirectDrawSurface7::GetDDInterface208
13.7.19 IDirectDrawSurface7::GetFIipStatus209
13.7.20 IDirectDrawSurface7::GetLOD209
13.7.21 IDirectDrawSurface7::GetOverlayPosition210
13.7.22 IDirectDrawSurface7::GetPalette210
13.7.23 IDirectDrawSurface7::GetPixelFormat211
13.7.24 IDirectDrawSurface7::GetPriority211
13.7.25 IDirectDrawSurface7::GetPrivateData212
13.7.26 IDirectDrawSurface7::GetSurfaceDesc213
13.7.27 IDirectDrawSurface7::GetUniquenessValue213
13.7.28 IDirectDrawSurface7::Initialize214
13.7.29 IDirectDrawSurface7::IsLost214
13.7.30 IDirectDrawSurface7::Lock215
13.7.31 IDirectDrawSurface7::PageLock217
13.7.32 IDirectDrawSurface7::PageUnlock218
13.7.33 IDirectDrawSurface7::ReleaseDC218
13.7.34 IDirectDrawSurface7::Restore219
13.7.35 IDirectDrawSurface7::SetClipper220
13.7.36 IDirectDrawSurface7::SetColorKey221
13.7.37 IDirectDrawSurface7::SetLOD222
13.7.38 IDirectDrawSurface7::SetOverlayPosition222
13.7.39 IDirectDrawSurface7::SetPalette223
13.7.40 IDirectDrawSurface7::SetPriority224
13.7.41 IDirectDrawSurface7::SetPrivateData225
13.7.42 IDirectDrawSurface7::SetSurfaceDesc226
13.7.43 IDirectDrawSurface7::Unlock227
13.7.44 IDirectDrawSurface7::UpdateOverlay227
13.7.45 IDirectDrawSurface7::UpdateOverlayDisplay230
13.7.46 IDirectDrawSurface7::UpdateOverlayZOrder230
13.8 IDirectDrawVideoPort接口231
13.8.1 IDirectDrawVideoPort::FIip231
13.8.2 IDirectDrawVideoPort::GetBandwidthInfo232
13.8.3 IDirectDrawVideoPort::GetColorControls233
13.8.4 IDirectDrawVideoPort::GetFieldPolarity234
13.8.5 IDirectDrawVideoPort::GetInputFormats234
13.8.6 IDirectDrawVideoPort::GetOutputFormats235
13.8.7 IDirectDrawVideoPort::GetVideoLine236
13.8.8 IDirectDrawVideoPort::GetVideoSignalStatus236
13.8.9 IDirectDrawVideoPort::SetColorControls237
13.8.10 IDirectDrawVideoPort::SetTargetSurface237
13.8.11 IDirectDrawVideoPort::StartVideo238
13.8.12 IDirectDrawVideoPort::StopVideo238
13.8.13 IDirectDrawVideoPort::UpdateVideo239
13.8.14 IDirectDrawVideoPort::WaitForSync239
第十四章 数据结构241
14.1 DDBLTBATCH241
14.2 DDBLTFX243
14.3 DDCAPS246
14.4 DDCOLORCONTROL260
14.5 DDCOLORKEY261
14.6 DDDEVICEIDENTIFIER2261
14.7 DDGAMMARAMP262
14.8 DDOVERLAYFX263
14.9 DDPIXELFORMAT264
14.10 DDSCAPS267
14.11 DDSCAPS2270
14.12 DDSURFACEDESC275
14.13 DDSURFACEDESC2276
14.14 DDVIDEOPORTBANDWIDTH278
14.15 DDVIDEOPORTCAPS279
14.16 DDVIDEOPORTCONNECT283
14.17 DDVIDEOPORTDESC285
14.18 DDVIDEOPORTINFO286
14.19 DDVIDEOPORTSTATUS287
第十五章 DirectDraw for Visual Basic类289
15.1 DirectDraw7289
15.1.1 DirectDraw7.CreateClipper290
15.1.2 DirectDraw7.CreatePalette290
15.1.3 DirectDraw7.CreateSurface291
15.1.4 DirectDraw7.CreateSurfaceFromFile292
15.1.5 DirectDraw7.CreateSurfaceFromResource293
15.1.6 DirectDraw7.DuplicateSurface294
15.1.7 DirectDraw7.FIipToGDISurface295
15.1.8 DirectDraw7.GetAvailableTotalMem295
15.1.9 DirectDraw7.GetCaps296
15.1.10 DirectDraw7.GetDeviceIdentifier296
15.1.11 DirectDraw7.GetDirect3D297
15.1.12 DirectDraw7.GetDisplayMode297
15.1.13 DirectDraw7.GetDisplayModesEnum298
15.1.14 DirectDraw7.GetFourCCCodes299
15.1.15 DirectDraw7.GetFreeMem299
15.1.16 DirectDraw7.GetGDISurface300
15.1.17 DirectDraw7.GetMonitorFrequency300
15.1.18 DirectDraw7.GetNumFourCCCodes301
15.1.19 DirectDraw7.GetScanLine301
15.1.20 DirectDraw7.GetSurfaceFromDC302
15.1.21 DirectDraw7.GetSurfacesEnum303
15.1.22 DirectDraw7.GetVerticalBlankStatus304
15.1.23 DirectDraw7.LoadPaletteFromBitmap304
15.1.24 DirectDraw7.RestoreAllSurfaces305
15.1.25 DirectDraw7.RestoreDisplayMode305
15.1.26 DirectDraw7.SetCooperativeLevel306
15.1.27 DirectDraw7.SetDisplayMode306
15.1.28 DirectDraw7.TestCooperativeLevel307
15.1.29 DirectDraw7.WaitForVerticalBlank308
15.2 DirectDrawClipper309
15.2.1 DirectDrawClipper.GetClipList309
15.2.2 DirectDrawClipper.GetClipListSize310
15.2.3 DirectDrawClipper.GetHWnd310
15.2.4 DirectDrawClipper.IsClipListChanged311
15.2.5 DirectDrawClipper.SetClipList311
15.2.6 DirectDrawClipper.SetHWnd312
15.3 DirectDrawColorControl312
15.3.1 DirectDrawColorControl.GetColorControls312
15.3.2 DirectDrawColorControl.SetColorControls313
15.4 DirectDrawEnum313
15.4.1 DirectDrawEnum.GetCount314
15.4.2 DirectDrawEnum.GetDescription314
15.4.3 DirectDrawEnum.GetGuid315
15.4.4 DirectDrawEnum.GetMonitorHandle315
15.4.5 DirectDrawEnum.GetName315
15.5 DirectDrawEnumModes316
15.5.1 DirectDrawEnumModes.GetCount316
15.5.2 DirectDrawEnumModes.GetItem317
15.6 DirectDrawEnumSurfaces317
15.6.1 DirectDrawEnumSurfaces.GetCount317
15.6.2 DirectDrawEnumSurfaces.GetItem318
15.7 DirectDrawGammaControl318
15.7.1 DirectDrawGammaControl.GetGammaRamp319
15.7.2 DirectDrawGammaControl.SetGammaRamp319
15.8 DirectDrawIdentifier320
15.8.1 DirectDrawIdentifier.GetDescription320
15.8.2 DirectDrawIdentifier.GetDeviceId321
15.8.3 DirectDrawIdentifier.GetDeviceIdentifier321
15.8.4 DirectDrawIdentifier.GetDriver322
15.8.5 DirectDrawIdentifier.GetDriverSubVersion322
15.8.6 DirectDrawIdentifier.GetDriverVersion323
15.8.7 DirectDrawIdentifier.GetRevision323
15.8.8 DirectDrawIdentifier.GetSubSysId323
15.8.9 DirectDrawIdentifier.GetVendorId324
15.8.10 DirectDrawIdentifier.GetWHQLLevel324
15.9 DirectDrawPalette325
15.9.1 DirectDrawPalette.GetCaps325
15.9.2 DirectDrawPalette.GetEntries325
15.9.3 DirectDrawPalette.SetEntries326
15.10 DirectDrawSurface7327
15.10.1 DirectDrawSurface7.AddAttachedSurface328
15.10.2 DirectDrawSurface7.Blt329
15.10.3 DirectDrawSurface7.BltColorFill330
15.10.4 DirectDrawSurface7.BltFast331
15.10.5 DirectDrawSurface7.BltFx332
15.10.6 DirectDrawSurface7.BltToDC334
15.10.7 DirectDrawSurface7ChangeUniquenessValue335
15.10.8 DirectDrawSurface7.DeleteAttachedSurface335
15.10.9 DirectDrawSurface7.DrawBox336
15.10.10 DirectDrawSurface7.DrawCircle336
15.10.11 DirectDrawSurface7.DrawEllipse337
15.10.12 DirectDrawSurface7.DrawLine337
15.10.13 DirectDrawSurface7.DrawRoundedBox338
15.10.14 DirectDrawSurface7.DrawText338
15.10.15 DirectDrawSurface7.Flip339
15.10.16 DirectDrawSurface7.GetAttachedSurface340
15.10.17 DirectDrawSurface7.GetAttachedSurfaceEnum341
15.10.18 DirectDrawSurface7.GetBltStatus341
15.10.19 DirectDrawSurface7.GetCaps342
15.10.20 DirectDrawSurface7.GetClipper342
15.10.21 DirectDrawSurface7.GetColorKey343
15.10.22 DirectDrawSurface7.GetDC344
15.10.23 DirectDrawSurface7.GetDirectDraw344
15.10.24 DirectDrawSurface7.GetDirectDrawColorControl345
15.10.25 DirectDrawSurface7.GetDirectDrawGammaControl345
15.10.26 DirectDrawSurface7.GetDrawStyle346
15.10.27 DirectDrawSurface7.GetDrawWidth346
15.10.28 DirectDrawSurface7.GetFillColor347
15.10.29 DirectDrawSurface7.GetFillStyle347
15.10.30 DirectDrawSurface7.GetFlipStatus348
15.10.31 DirectDrawSurface7.GetFontBackColor348
15.10.32 DirectDrawSurface7.GetFontTransparency349
15.10.33 DirectDrawSurface7.GetForeColor349
15.10.34 DirectDrawSurface7.GetLockedArray350
15.10.35 DirectDrawSurface7.GetLockedPixel350
15.10.36 DirectDrawSurface7.GetLOD351
15.10.37 DirectDrawSurface7.GetOverlayPosition351
15.10.38 DirectDrawSurface7.GetOverlayZOrdersEnum352
15.10.39 DirectDrawSurface7.GetPalette353
15.10.40 DirectDrawSurface7.GetPixelFormat353
15.10.41 DirectDrawSurface7.GetPriority354
15.10.42 DirectDrawSurface7.GetSurfaceDesc354
15.10.43 DirectDrawSurface7.GetUniquenessValue355
15.10.44 DirectDrawSurface7.IsLost355
15.10.45 DirectDrawSurface7.Lock356
15.10.46 DirectDrawSurface7.ReleaseDC357
15.10.47 DirectDrawSurface7.Restore357
15.10.48 DirectDrawSurface7.SetClipper358
15.10.49 DirectDrawSurface7.SetColorKey359
15.10.50 DirectDrawSurface7.SetDrawStyle360
15.10.51 DirectDrawSurface7.SetDrawWidth360
15.10.52 DirectDrawSurface7.SetFillColor361
15.10.53 DirectDrawSurface7.SetFillStyle361
15.10.54 DirectDrawSurface7.SetFont362
15.10.55 DirectDrawSurface7.SetFontBackColor362
15.10.56 DirectDrawSurface7.SetFontTransparency362
15.10.57 DirectDrawSurface7.SetForeColor363
15.10.58 DirectDrawSurface7.SetLockedPixel363
15.10.59 DirectDrawSurface7.SetLOD364
15.10.60 DirectDrawSurface7.SetOverlayPosition364
15.10.61 DirectDrawSurface7.SetPalette365
15.10.62 DirectDrawSurface7.SetPriority366
15.10.63 DirectDrawSurface7.Unlock366
15.10.64 DirectDrawSurface7.UpdateOverlay367
15.10.65 DirectDrawSurface7.UpdateOverlayFx368
15.10.66 DirectDrawSurface7.UpdateOverlayZOrder369
15.11 IFont369
第十六章 DirectDraw for Visual Basic类型370
16.1 DDBLTFX370
16.2 DDCAPS372
16.3 DDCOLORCONTROL376
16.4 DDCOLORKEY377
16.5 DDGAMMARAMP377
16.6 DDOVERLAYFX378
16.7 DDPIXELFORMAT378
16.8 DDSCAPS2380
16.9 DDSURFACEDESC2381
16.10 PALETTEENTRY382
16.11 RECT383
附录 全局函数和回调函数384
热门推荐
- 29217.html
- 2806781.html
- 3259744.html
- 996436.html
- 628143.html
- 3566802.html
- 845025.html
- 1372754.html
- 475840.html
- 729205.html
- http://www.ickdjs.cc/book_253545.html
- http://www.ickdjs.cc/book_1536661.html
- http://www.ickdjs.cc/book_3414933.html
- http://www.ickdjs.cc/book_3641446.html
- http://www.ickdjs.cc/book_2848254.html
- http://www.ickdjs.cc/book_1192114.html
- http://www.ickdjs.cc/book_1404429.html
- http://www.ickdjs.cc/book_2843451.html
- http://www.ickdjs.cc/book_934527.html
- http://www.ickdjs.cc/book_2601438.html