estrutura DXGK_NATIVE_FENCE_LOG_ENTRY (d3dukmdt.h)
A estrutura DXGK_NATIVE_FENCE_LOG_ENTRY contém uma entrada de log de cerca nativa.
Sintaxe
typedef struct _DXGK_NATIVE_FENCE_LOG_ENTRY {
UINT64 FenceValue;
D3DKMT_HANDLE hNativeFence;
UINT OperationType;
UINT64 Reserved0;
UINT64 FenceObservedGpuTimestamp;
UINT64 Reserved1;
UINT64 FenceEndGpuTimestamp;
} DXGK_NATIVE_FENCE_LOG_ENTRY;
Membros
FenceValue
Conteúdo umd: o valor de cerca recém-sinalizado/desbloqueado.
hNativeFence
Conteúdo umd: D3DKMT_HANDLE do modo de usuário da cerca nativa à qual esta operação pertence.
OperationType
Conteúdo umd: um valor DXGK_FENCE_LOG_OPERATION que especifica o tipo da operação.
Reserved0
Reservado para alinhamento.
FenceObservedGpuTimestamp
Carga de GPU: quando operationtype é OPERATION_WAIT_UNBLOCKED, especifica o tempo de GPU em que um comando de espera não resolvido foi visto pelo mecanismo e parou o HWQueue.
Reserved1
Reservado para alinhamento.
FenceEndGpuTimestamp
Carga de GPU: hora da GPU em que a operação de cerca foi concluída na GPU.
Observações
Para obter mais informações sobre cercas de GPU nativas e uso de buffer de log, consulte objetos de cerca de GPU nativos.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11, versão 24H2 |
cabeçalho | d3dukmdt.h |