英文名字 | 中文名称 | 作用解释 |
IDirectDraw | 公用绘图对象 | 使用驱动显示接口的方法创建绘图对象并使用系统级变量。 |
公用绘图对象——方法表 | ||
QueryInterface | 接口(标识,@指针) | 检索指向对象上支持的接口的指针。 |
AddRef | 计数 | 递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。 |
Release | 释放 | 递减对象上接口的引用计数。前三项COM对象通用 |
Compact | 协议 | 目前未实现此方法。 |
CreateClipper | 裁剪(0,@接口,0) | 创建裁剪对象。最后参数为COM聚合功能预留接口,现在不能用 |
CreatePalette | 调色板(索引位,颜色组,@接口,0) | 创建调色板对象。索引位:1四位(16色);2引用8位色;4=八位(256色); $10连正面;$20左视图;$40定义256色;$80刷新率同步;$100一位(黑白);$200=二位(四色);$400=透明通道 |
CreateSurface | 创建面(图面类,@接口,0) | 创建图面对象。 |
DuplicateSurface | 复制面(接口,@新接口) | 复制图面对象。 |
EnumDisplayModes | 枚举显示(模式,图面类,传参,@回显模式) | 枚举硬件提供的图面说明兼容的所有显示模式。模式:1不同刷新率;2标准VGA |
EnumSurfaces | 枚举图面(模式,图面类,传参,@回附加面) | 枚举满足指定图面说明的所有现有或可能的图面。模式:1所有图面;2匹配指定;4不匹配指定;8匹配第一个(同2一起用);$10=搜索指定现有图面; |
FlipToGDISurface | 写主图面 | 使 GDI 写入主图面的图面。 |
GetCaps | 获取功能(@硬件,@仿真) | 检索硬件的设备驱动程序的功能,以及HEL(硬件仿真层)的功能。参数为0不获取 |
GetDisplayMode | 取显示(图面类) | 检索当前显示模式。 |
GetFourCCCodes | 取四字符(@条数,@代码数组) | 检索对象支持的FOURCC(四字符)的代码或代码数。 |
GetGDISurface | 图面接口(@接口) | 检索图面对象,该对象当前表示GDI视为主图面的图面内存。 |
GetMonitorFrequency | 频率(@数值) | 检索对象控制的监视器的频率(Hz) 。 |
GetScanLine | 扫描(@线) | 检索当前正在监视器上绘制的扫描线。 |
GetVerticalBlankStatus | 直白(@是否) | 检索垂直空白的状态。如果出现垂直空白为真,否则为假 |
Initialize | 初始化(类标识) | 使用"创建对象"需要进行初始化。 |
RestoreDisplayMode | 重置显示 | 将主图面的显示设备硬件的模式重置为调用 "改显示"方法之前的状态。需要独占级别访问权限。 |
SetCooperativeLevel | 顶级行为(窗口,模式) | 确定应用程序的顶级行为。模式:1独占全屏;2按键呼出;4窗口不变;8普通程序;$10独占级别;$40模版模式 |
SetDisplayMode | 改显示(宽度,高度,位数) | 设置显示设备硬件的显示模式。 |
WaitForVerticalBlank | 垂直同步(间隔,0) | 帮助应用程序将自身与垂直空白间隔同步。间隔:1垂直空间隔开始时返回;2垂直空白开始时触发事件(不支持);4垂直空白间隔结束且显示开始时返回; |
GetAvailableVidMem | 可用内存(功能,@总内存,@显示量) | 检索给定类型图面的可用显示内存总量和当前可用的显示内存量。(版本>=2.0) |
GetSurfaceFromDC | 设备接口(设备,@接口) | 根据其GDI设备句柄检索图面的接口。(版本>=4.0) |
RestoreAllSurfaces | 还原图面 | 按创建顺序还原为对象创建的所有图面。(版本>=4.0) |
TestCooperativeLevel | 协作状态 | 报告窗口或全屏应用程序的驱动显示设备的当前协作级别状态。(版本>=4.0) |
GetDeviceIdentifier | 驱动信息(信息,标志) | 获取有关设备驱动程序的信息。标志:0=基准信息;1=三维加速显卡(版本>=4.0) |
StartModeTest | 显示适配(分辨率组,组数,标志) | 启动测试以使用当前显示适配器和监视器组合的刷新率信息更新系统注册表。标志:1不测试适配并返回是否测试标识的分辨率(版本>=7.0) |
EvaluateMode | 测评显示(模式,@剩余秒数) | 在调用"自动适配"后使用,以通过或失败测试呈现的每个模式,并单步执行模式,直到测试完成。模式:1测试通过;2测试失败;(版本>=7.0) |
英文名字 | 中文名称 | 作用解释 |
IDirectDraw7 | 公用绘图对象 | 使用驱动显示接口的方法创建绘图对象并使用系统级变量。 |
公用绘图对象——方法表 | ||
QueryInterface | 接口(标识,@指针) | 检索指向对象上支持的接口的指针。 |
AddRef | 计数 | 递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。 |
Release | 释放 | 递减对象上接口的引用计数。前三项COM对象通用 |
Compact | 协议 | 目前未实现此方法。 |
CreateClipper | 裁剪(0,@接口,0) | 创建裁剪对象。最后参数为COM聚合功能预留接口,现在不能用 |
CreatePalette | 调色板(索引位,颜色组,@接口,0) | 创建调色板对象。索引位:1四位(16色);2引用8位色;4=八位(256色); $10连正面;$20左视图;$40定义256色;$80刷新率同步;$100一位(黑白);$200=二位(四色);$400=透明通道 |
CreateSurface | 创建面(图面类,@接口,0) | 创建图面对象。 |
DuplicateSurface | 复制面(接口,@新接口) | 复制图面对象。 |
EnumDisplayModes | 枚举显示(模式,图面类,传参,@回显模式) | 枚举硬件提供的图面说明兼容的所有显示模式。模式:1不同刷新率;2标准VGA |
EnumSurfaces | 枚举图面(模式,图面类,传参,@回附加面) | 枚举满足指定图面说明的所有现有或可能的图面。模式:1所有图面;2匹配指定;4不匹配指定;8匹配第一个(同2一起用);$10=搜索指定现有图面; |
FlipToGDISurface | 写主图面 | 使 GDI 写入主图面的图面。 |
GetCaps | 获取功能(@硬件,@仿真) | 检索硬件的设备驱动程序的功能,以及HEL(硬件仿真层)的功能。参数为0不获取 |
GetDisplayMode | 取显示(图面类) | 检索当前显示模式。 |
GetFourCCCodes | 取四字符(@条数,@代码数组) | 检索对象支持的FOURCC(四字符)的代码或代码数。 |
GetGDISurface | 图面接口(@接口) | 检索图面对象,该对象当前表示GDI视为主图面的图面内存。 |
GetMonitorFrequency | 频率(@数值) | 检索对象控制的监视器的频率(Hz) 。 |
GetScanLine | 扫描(@线) | 检索当前正在监视器上绘制的扫描线。 |
GetVerticalBlankStatus | 直白(@是否) | 检索垂直空白的状态。如果出现垂直空白为真,否则为假 |
Initialize | 初始化(类标识) | 使用"创建对象"需要进行初始化。 |
RestoreDisplayMode | 重置显示 | 将主图面的显示设备硬件的模式重置为调用 "改显示"方法之前的状态。需要独占级别访问权限。 |
SetCooperativeLevel | 顶级行为(窗口,模式) | 确定应用程序的顶级行为。模式:1独占全屏;2按键呼出;4窗口不变;8普通程序;$10独占级别;$40模版模式 |
SetDisplayMode | 改显示(宽度,高度,位数,刷新率,模式) | 设置显示设备硬件的模式。0为默认刷新率,模式建议用0,指定为2是非标准VGA |
WaitForVerticalBlank | 垂直同步(间隔,0) | 帮助应用程序将自身与垂直空白间隔同步。间隔:1垂直空间隔开始时返回;2垂直空白开始时触发事件(不支持);4垂直空白间隔结束且显示开始时返回; |
GetAvailableVidMem | 可用内存(功能,@总内存,@显示量) | 检索给定类型图面的可用显示内存总量和当前可用的显示内存量。 |
GetSurfaceFromDC | 设备接口(设备,@接口) | 根据其GDI设备句柄检索图面的接口。 |
RestoreAllSurfaces | 还原图面 | 按创建顺序还原为对象创建的所有图面。 |
TestCooperativeLevel | 协作状态 | 报告窗口或全屏应用程序的驱动显示设备的当前协作级别状态。 |
GetDeviceIdentifier | 驱动信息(信息,标志) | 获取有关设备驱动程序的信息。标志:0=基准信息;1=三维加速显卡 |
StartModeTest | 显示适配(分辨率组,组数,标志) | 启动测试以使用当前显示适配器和监视器组合的刷新率信息更新系统注册表。标志:1不测试适配并返回是否测试标识的分辨率 |
EvaluateMode | 测评显示(模式,@剩余秒数) | 在调用"自动适配"后使用,以通过或失败测试呈现的每个模式,并单步执行模式,直到测试完成。模式:1测试通过;2测试失败; |