DX7 SDK For VB程序员指南.docVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DX7 SDK For VB程序员指南

DirectDraw 7.0 SDK For VisualBasic程序员指南 名词解释 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 用于源色键的色彩范围下限 lAlphaDestConst As Long 用做目标ALPHA通道的常量

文档评论(0)

raojun00002 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档