struttura D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE (d3dukmdt.h)
La struttura D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE definisce l'escape di utilizzo dell'evento CPU del driver in modalità kernel (KMD) quando invia una notifica al KmD sull'utilizzo previsto di un oggetto evento CPU KMD.
Sintassi
typedef struct _D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE {
D3DDDI_DRIVERESCAPETYPE EscapeType;
D3DKMT_HANDLE hSyncObject;
D3DKMT_ALIGN64 UINT64 hKmdCpuEvent;
UINT Usage[8];
} D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE;
Membri
EscapeType
[in] Oggetto D3DDDI_DRIVERESCAPETYPE. Deve essere impostato su D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE.
hSyncObject
[in] Handle dell'oggetto di sincronizzazione eventi CPU restituito da D3DKMTCreateSynchronizationObject2.
hKmdCpuEvent
[in] Gestire il codice kmD restituito da DXGKDDI_CREATECPUEVENT
Usage[8]
Utilizzo definito dal driver per l'oggetto di sincronizzazione.
Osservazioni
Per altre informazioni e codice di esempio, vedere Segnalazione di un evento CPU da KMD.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11 (WDDM 3.0) |
intestazione | d3dukmdt.h |