D3DDDI_DRIVERESCAPETYPE 枚举 (d3dukmdt.h)

D3DDDI_DRIVERESCAPETYPE 定义已知的驱动程序转义类型。

语法

typedef enum _D3DDDI_DRIVERESCAPETYPE {
  D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE = 0,
  D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE = 1,
  D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE = 2,
  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_MAX
驱动程序转义类型 max。

要求

要求
最低受支持的客户端 Windows 10 版本 1809
标头 d3dukmdt.h

另请参阅

D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE