D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE Struktur (d3dukmdt.h)
Die D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE-Struktur definiert das CPU-Ereignisnutzungs-Escape des Kernelmodustreibers (KMD), wenn KMD über die beabsichtigte Verwendung eines KMD-CPU-Ereignisobjekts benachrichtigt wird.
Syntax
typedef struct _D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE {
D3DDDI_DRIVERESCAPETYPE EscapeType;
D3DKMT_HANDLE hSyncObject;
D3DKMT_ALIGN64 UINT64 hKmdCpuEvent;
UINT Usage[8];
} D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE;
Member
EscapeType
[in] Ein D3DDDI_DRIVERESCAPETYPE. Muss auf D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE festgelegt werden.
hSyncObject
[in] Cpu-Ereignissynchronisierungsobjekthandle, zurückgegeben von D3DKMTCreateSynchronizationObject2.
hKmdCpuEvent
[in] Behandeln der von DXGKDDI_CREATECPUEVENT zurückgegebenen KMD
Usage[8]
Treiberdefinierte Verwendung für das Synchronisierungsobjekt.
Hinweise
Weitere Informationen und Beispielcode finden Sie unter Signaling a CPU event from KMD .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 (WDDM 3.0) |
Kopfzeile | d3dukmdt.h |