Partilhar via


estrutura DXGK_NATIVE_FENCE_LOG_HEADER (d3dukmdt.h)

A estrutura DXGK_NATIVE_FENCE_LOG_HEADER contém as informações de cabeçalho do buffer de log de cerca nativa.

Sintaxe

typedef struct _DXGK_NATIVE_FENCE_LOG_HEADER {
  union {
    struct {
      UINT32 FirstFreeEntryIndex;
      UINT32 WraparoundCount;
    };
    ULARGE_INTEGER AtomicWraparoundAndEntryIndex;
  };
  DXGK_NATIVE_FENCE_LOG_TYPE Type;
  UINT64                     NumberOfEntries;
  UINT64                     Reserved[2];
} DXGK_NATIVE_FENCE_LOG_HEADER;

Membros

FirstFreeEntryIndex

Índice da primeira entrada gratuita no log. FirstFreeEntryIndex é o mesmo valor que o LowPart de AtomicWraparoundAndEntryIndex.

WraparoundCount

O número de vezes que as entradas de log foram encapsuladas. Mesmo valor que o HighPart de AtomicWraparoundAndEntryIndex.

AtomicWraparoundAndEntryIndex

Um inteiro de 64 bits que contém o FirstFreeEntryIndex no LowPart e o WraparoundCount no HighPart.

Type

Uma enumeração DXGK_NATIVE_FENCE_LOG_TYPE que especifica o tipo de entradas de log de cerca nativa.

NumberOfEntries

Número de estruturas de DXGK_NATIVE_FENCE_LOG_ENTRY na matriz entradas de do buffer de log de cerca nativa .

Reserved[2]

Reservado para uso do sistema.

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

Consulte também

DXGK_NATIVE_FENCE_LOG_BUFFER

DXGK_NATIVE_FENCE_LOG_ENTRY

DXGK_NATIVE_FENCE_LOG_TYPE

DxgkDdiSetNativeFenceLogBuffer