estrutura D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE (d3dukmdt.h)
A estrutura D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE define o escape de uso do evento de CPU kmd (driver de modo kernel) ao notificar o KMD sobre o uso pretendido de um objeto de evento de CPU KMD.
Sintaxe
typedef struct _D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE {
D3DDDI_DRIVERESCAPETYPE EscapeType;
D3DKMT_HANDLE hSyncObject;
D3DKMT_ALIGN64 UINT64 hKmdCpuEvent;
UINT Usage[8];
} D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE;
Membros
EscapeType
[in] Um D3DDDI_DRIVERESCAPETYPE. Deve ser definido como D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE.
hSyncObject
[in] Identificador do objeto de sincronização de eventos de CPU, retornado de D3DKMTCreateSynchronizationObject2.
hKmdCpuEvent
[in] Manipule esse KMD retornado de DXGKDDI_CREATECPUEVENT
Usage[8]
Uso definido pelo driver para o objeto de sincronização.
Comentários
Consulte Sinalizando um evento de CPU do KMD para obter mais informações e código de exemplo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 (WDDM 3.0) |
Cabeçalho | d3dukmdt.h |