Compartir a través de


estructura DXGK_NATIVE_FENCE_LOG_HEADER (d3dukmdt.h)

La estructura DXGK_NATIVE_FENCE_LOG_HEADER contiene la información de encabezado del búfer de registro de barrera nativa.

Sintaxis

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;

Miembros

FirstFreeEntryIndex

Índice de la primera entrada gratuita en el registro. firstFreeEntryIndex es el mismo valor que lowpart de AtomicWraparoundAndEntryIndex.

WraparoundCount

Número de veces que las entradas de registro se han ajustado. El mismo valor que highPart de AtomicWraparoundAndEntryIndex.

AtomicWraparoundAndEntryIndex

Entero de 64 bits que contiene el FirstFreeEntryIndex de en LowPart y el WraparoundCount de en HighPart.

Type

Enumeración DXGK_NATIVE_FENCE_LOG_TYPE que especifica el tipo de las entradas del registro de barrera nativas.

NumberOfEntries

Número de estructuras de DXGK_NATIVE_FENCE_LOG_ENTRY en la matriz de entradas de del búfer de registro de barrera nativa de .

Reserved[2]

Reservado para uso del sistema.

Observaciones

Para obtener más información sobre las barreras nativas de GPU y el uso del búfer de registro, consulte objetos de barrera de GPU nativas.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11, versión 24H2
encabezado de d3dukmdt.h

Consulte también

DXGK_NATIVE_FENCE_LOG_BUFFER

DXGK_NATIVE_FENCE_LOG_ENTRY

DXGK_NATIVE_FENCE_LOG_TYPE

dxgkDdiSetNativeFenceLogBuffer