D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE Struktur (d3dukmdt.h)
Die D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE-Struktur definiert die 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;
Angehörige
EscapeType
[in] Eine D3DDDI_DRIVERESCAPETYPE. Muss auf D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGEfestgelegt sein.
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.
Bemerkungen
Weitere Informationen und Beispielcode finden Sie unter Signaling a CPU event from KMD.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11 (WDDM 3.0) |
Header- | d3dukmdt.h |