D3DDDI_DRIVERESCAPETYPE枚举 (d3dukmdt.h)
D3DDDI_DRIVERESCAPETYPE 定义已知的驱动程序转义类型。
语法
typedef enum _D3DDDI_DRIVERESCAPETYPE {
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE = 0,
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE = 1,
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE = 2,
D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER = 3,
D3DDDI_DRIVERESCAPETYPE_MAX
} D3DDDI_DRIVERESCAPETYPE;
常数
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE 值:0 用于转换分配句柄的驱动程序转义类型;用于将来宾分配转换为相应的主机句柄。 |
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE 值:1 用于转换资源句柄的驱动程序转义类型;用于将资源句柄转换为相应的主机句柄。 |
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE 值:2 CPU 事件使用的驱动程序转义类型;用于通知内核模式驱动程序(KMD)有关 KMD CPU 事件对象的预期用途。 从 Windows 11(WDDM 3.0)开始可用。 有关详细信息,请参阅 从 KMD 发出 CPU 事件的信号。 |
D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER 值:3 用于生成测试命令缓冲区的驱动程序转义类型;用于生成用于内核模式测试的测试命令缓冲区。 从 Windows 11 版本 24H2(WDDM 3.2)开始可用。 有关详细信息,请参阅 内核模式测试。 |
D3DDDI_DRIVERESCAPETYPE_MAX 此枚举的最大值。 |
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1809 |
标头 | d3dukmdt.h |