D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE 结构 (d3dukmdt.h)

D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE 结构定义内核模式驱动程序, (KMD) CPU 事件使用情况转义时通知 KMD CPU 事件对象的预期使用情况。

语法

typedef struct _D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE {
  D3DDDI_DRIVERESCAPETYPE EscapeType;
  D3DKMT_HANDLE           hSyncObject;
  D3DKMT_ALIGN64 UINT64   hKmdCpuEvent;
  UINT                    Usage[8];
} D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE;

成员

EscapeType

[in] D3DDDI_DRIVERESCAPETYPE。 必须设置为 D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE

hSyncObject

[in]CPU 事件同步对象句柄,从 D3DKMTCreateSynchronizationObject2 返回。

hKmdCpuEvent

[in]KMD 从 DXGKDDI_CREATECPUEVENT 返回的句柄

Usage[8]

同步对象的驱动程序定义的用法。

注解

有关详细信息和示例代码 ,请参阅从 KMD 发出 CPU 事件信号

要求

要求
最低受支持的客户端 Windows 11 (WDDM 3.0)
标头 d3dukmdt.h

另请参阅

DXGKARG_ESCAPE

DXGKDDI_ESCAPE