共用方式為


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]從 D3DKMTCreateSynchronizationObject2 傳回的 CPU 事件同步處理物件句柄。

hKmdCpuEvent

[in]處理從 DXGKDDI_CREATECPUEVENT 傳回的 KMD

Usage[8]

同步處理物件的驅動程式定義用法。

備註

如需詳細資訊和範例程式代碼,請參閱 從 KMD 發出 CPU 事件的訊 號。

規格需求

需求
最低支援的用戶端 Windows 11 (WDDM 3.0)
標頭 d3dukmdt.h

另請參閱

DXGKARG_ESCAPE

DXGKDDI_ESCAPE