DirectDraw7.0SDKForVisualBasic程序员指南.docVIP

  • 13
  • 0
  • 约4.66万字
  • 约 34页
  • 2019-01-01 发布于天津
  • 举报
DirectDraw7.0SDKForVisualBasic程序员指南.doc

DirectDraw 7.0 SDK For VisualBasic程序员指南 译者: HYPERLINK mailto:inetsurfer@163.com inetsurfer@163.com 名词解释 device context (DC) 设备描述表 device-independent bitmap (DIB) 设备无关位图 bit block transfer(blit) 位块传送 back buffer 在主绘图面表面显示当前可看见的图象时,一个可以绘制位图或其它图像的不可见绘图面 Architectural 构架 Hardware abstraction layer 硬件抽像层 Globally unique identifiers(GUIDS) 全球唯一标识 destination color key 在目标绘图面被替换(在BLIT时)和被覆盖(在覆盖操作时)的颜色 source color key 在目标绘图面上不被拷贝(在BLIT时)或不可见(在覆盖操作时)的颜色 tearing 当屏幕刷新率超出与一个应用程序的帧速率的同步,一可视的人为导致的畸变,一帧的顶部显示同一时间另一帧的底部,伴随着一个可分辨的撕裂在两帧之间 mipmap 也叫做MIP map,(拉丁语multium in parvo,译为很小规模的),一个序列的纹理,每个图片的分辨率越来越低,是同一图像的预先处理的结果。当可见对像接近于观看者,使用一个高分辨率的图像,同样,当可见对像被移远,低分辨率图像被使用。 IRE 标度,国际电工标度,一个0到100之间的标度范围,定义了广播视频信号的亮度级别。从低到高的IRE光谱表示视频信号渐增的亮度级。在7.5 IRE亮度――黑色截止开端用于National Television System Committee (NTSC)信号,一个NTSC显示设备截止并不显示图像的信号。 dirty rectangle 脏矩形技术如果灵活使用将比Double buffer 更快. 它指的是每次只恢复上帧屏幕上被破坏了的矩形部分 关于 DirectDraw DirectDraw 是 DirectX 应用程序编程接口(API)的一个部件.它使得你可以直接地对显存操作,硬件位块传送(hardware blitter).支持硬件覆盖及换页技术(flipping surface). DirectDraw 提供这些功能的同时保证了对现有基于 Microsoft Windows 的应用程序及设备驱动程序的兼容. DirectDraw 为你提供了一个直接访问显示设备的软件接口,并同时保证了与 Windows 图形设备接口(GDI)的兼容. DirectDraw 并不是一种高级的图形程序编程接口(API).它为游戏和 Windows 子系统软件,例如 3D 图形包和数字视频编码(codecs),提供了一种设备无关的途径,以获得访问特定的显示设备的某些高级特性的能力。 DirectDraw 可以使用于多种的显示设备.从简单的 SVGA 显示器到提供裁剪,缩放(stretching),和支持非 RGB 颜色格式的高级硬件实现设备.设计这样的接口是为了让你的应用程序能够列举低层硬件的能力,并且对那些支持的硬件加速特性加以利用.那些在硬件设备中不能实现的特性, DirectX 将仿真出来. DirectDraw 提供了对显存的设备相关访问的设备无关途径.本质上,由 DirectDraw 管理显存.你的应用程序只需要懂得那些一般的关于硬件与设备的知识,比如 RGB 和 YUV 色彩格式和两条光栅线之间的节距(pitch).在需要利用位转换或操作调色板寄存器时,你不需要为调用过程中的细节而烦恼.使用 DirectDraw, 你可以方便的操作显存,充分的利用不同类型的显示设备的位转换和颜色压缩能力,而不需要依赖于某一种特定的硬件. DirectDraw 给运行于 Windows 95 和 Windows NT 4.0 或windows 2000或更高版本的计算机提供了一个高性能的的游戏图象引擎. Types DDBLTFX DDBLTFX 类型传递DirectDrawSurface7.Blt方法的光栅操作、效果和覆盖信息Type DDBLTFX Type DDBLTFX ddckDestColorKey_high As Long 用于目标色键的色彩范围上限 ddckDestColorKey_low As Long 用于目标色键的色彩范围下限 ddckSrcColorKey_high As Long 用于源色键的色彩范围上限 ddckSrcColorKey_low As Long 用于

文档评论(0)

1亿VIP精品文档

相关文档