estructura D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE (d3dukmdt.h)
La estructura de D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE define el escape de uso de eventos de CPU del controlador en modo kernel (KMD) al notificar a KMD el uso previsto de un objeto de evento de CPU de KMD.
Sintaxis
typedef struct _D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE {
D3DDDI_DRIVERESCAPETYPE EscapeType;
D3DKMT_HANDLE hSyncObject;
D3DKMT_ALIGN64 UINT64 hKmdCpuEvent;
UINT Usage[8];
} D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE;
Miembros
EscapeType
[in] Un D3DDDI_DRIVERESCAPETYPE. Debe establecerse en D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE.
hSyncObject
[in] Identificador de objeto de sincronización de eventos de CPU, devuelto desde D3DKMTCreateSynchronizationObject2.
hKmdCpuEvent
[in] Control de ese KMD devuelto de DXGKDDI_CREATECPUEVENT
Usage[8]
Uso definido por el controlador para el objeto de sincronización.
Comentarios
Consulte Señalización de un evento de CPU desde KMD para obtener más información y código de ejemplo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 (WDDM 3.0) |
Encabezado | d3dukmdt.h |