| IDirect3D9Ex | 三维图形类 | 应用程序使用三维图形接口的方法创建三维图形对象并设置环境。包括枚举和检索设备功能的方法。 |
| 三维图形类——方法表,在原对象上增加了五个方法,共用同一个调用表 | | |
| QueryInterface | 接口(标识,@指针) | 检索指向对象上支持的接口的指针。 |
| AddRef | 计数 | 递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。 |
| Release | 释放 | 递减对象上接口的引用计数。前三项COM对象通用 |
| RegisterSoftwareDevice | 软件光栅(@函数) | 注册可插入软件设备。提供软件光栅化,使应用程序能够访问各种软件光栅器。 |
| GetAdapterCount | 显卡数 | 返回系统上的适配器数。显卡序号0到数量减一 |
| GetAdapterIdentifier | 显卡描述(序号,标志,显卡标识类) | 描述指定物理显示适配器信息:显卡标识类。标志:0=默认;2=下载驱动证书; |
| GetAdapterModeCount | 模式数(序号,图面格式) | 返回此适配器上可用的显示模式数。图面格式 |
| EnumAdapterModes | 枚举模式(序号,设备类型,索引,显示模式类) | 枚举指定的适配器是否支持请求的格式和显示模式。索引是模式数的序号; |
| GetAdapterDisplayMode | 显示模式(序号,显示模式类) | 检索适配器的当前显示模式信息。 |
| CheckDeviceType | 设备类型(序号,设备类型,显示模式,缓冲格式,全屏) | 验证硬件加速设备类型是否可以在此适配器上使用。设备类型 |
| CheckDeviceFormat | 设备格式(序号,设备类型,选项,资源类型,图面格式) | 确定表面格式是否可用作指定资源类型常数,纹理、深度模具缓冲区、呈现目标或三者的任何组合。选项: |
| CheckDeviceMultiSampleType | 多重采样(序号,设备类型,图面格式,小窗,采样率,@数量) | 确定此设备上是否提供多重采样技术。小窗为假=全屏采样;采样率:(0-16) |
| CheckDepthStencilMatch | 模具匹配(序号,设备类型,显示模式,呈现格式,模具格式) | 确定深度模具格式是否与特定显示模式下的呈现目标格式兼容。 |
| CheckDeviceFormatConversion | 可转格式(序号,设备类型,源格式,目标格式) | 测试设备是否支持从一种显示格式转换为另一种显示格式。 |
| GetDeviceCaps | 设备功能(序号,设备类型,功能) | 检索有关设备的特定于设备的信息。功能:三维功能类 |
| GetAdapterMonitor | 监视器(序号) | 返回对象关联的监视器的句柄。 |
| CreateDevice | 创建设备(序号,设备类型,焦点窗口,选项,参数,@接口) | 创建表示显示适配器的设备接口。参数:显示参数类 |
| GetAdapterModeCountEx | 模式数量(序号,特征) | 返回可用显示模式的数目。特征=显示格式类 |
| EnumAdapterModesEx | 列举模式(序号,特征,索引,模式) | 指定模式索引获取实际显示模式信息。特征=显示格式类,模式=显示模版类 |
| GetAdapterDisplayModeEx | 显示设置(序号,特征,模式) | 检索适配器的当前显示模式和旋转设置。特征=显示格式类,模式=显示模版类 |
| CreateDeviceEx | 新建设备(序号,设备类型,焦点窗口,选项,参数,模式,@接口) | 创建表示显示适配器的设备接口。参数:显示参数类;,模式=显示模版类 |
| GetAdapterLUID | 取标识(序号,标识) | 此方法返回特定于适配器硬件的适配器的唯一标识符。显卡标识类 |