IDirect3D9Ex 接口 (d3d9.h)
应用程序使用继承自 IDirect3D9) 的 IDirect3D9Ex 接口 (方法来创建 Microsoft Direct3D 9Ex 对象并设置环境。 此接口包括用于枚举和检索设备功能的方法,当基础设备实现符合 Windows Vista 时可用。
继承
IDirect3D9Ex 接口继承自 IDirect3D9。 IDirect3D9Ex 还具有以下类型的成员:
方法
IDirect3D9Ex 接口具有这些方法。
IDirect3D9Ex::CreateDeviceEx 创建表示显示适配器的设备。 (IDirect3D9Ex.CreateDeviceEx) |
IDirect3D9Ex::EnumAdapterModesEx 此方法根据给定的模式索引返回实际显示模式信息。 |
IDirect3D9Ex::GetAdapterDisplayModeEx 检索适配器的当前显示模式和旋转设置。 |
IDirect3D9Ex::GetAdapterLUID 此方法返回特定于适配器硬件的适配器的唯一标识符。 应用程序可以使用此标识符跨各种 API 定义可靠的映射, (Direct3D 9、DXGI) 。 |
IDirect3D9Ex::GetAdapterModeCountEx 返回可用显示模式的数量。 |
注解
IDirect3D9Ex 接口是通过调用 Direct3DCreate9Ex 函数获取的。
LPDIRECT3D9EX和PDIRECT3D9EX类型定义为指向 IDirect3D9Ex 接口的指针:
typedef struct IDirect3D9Ex *LPDIRECT3D9EX, *PDIRECT3D9EX;
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d9.h |