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
Carga UMD: o valor de cerca recém-sinalizado/desbloqueado.
hNativeFence
Conteúdo UMD: o modo de usuário D3DKMT_HANDLE da cerca nativa à qual essa 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.
Comentários
Para obter mais informações sobre cercas de GPU nativas e uso de buffer de log, consulte Objetos de cerca de GPU nativa.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11, versão 24H2 |
Cabeçalho | d3dukmdt.h |