다음을 통해 공유


DXGK_NATIVE_FENCE_LOG_HEADER 구조체(d3dukmdt.h)

DXGK_NATIVE_FENCE_LOG_HEADER 구조에는 네이티브 펜스 로그 버퍼에 대한 헤더 정보가 포함됩니다.

구문

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;

멤버

FirstFreeEntryIndex

로그에 있는 첫 번째 무료 항목의 인덱스입니다. FirstFreeEntryIndexAtomicWraparoundAndEntryIndex의 LowPart와 동일한 값입니다.

WraparoundCount

로그 항목이 래핑된 횟수입니다. AtomicWraparoundAndEntryIndex의 HighPart와 동일한 값입니다.

AtomicWraparoundAndEntryIndex

LowPart의 FirstFreeEntryIndex 및 HighPart의 WraparoundCount 를 포함하는 64비트 정수입니다.

Type

네이티브 펜스 로그 항목의 형식을 지정하는 DXGK_NATIVE_FENCE_LOG_TYPE 열거형입니다.

NumberOfEntries

네이티브 펜스 로그 버퍼Entries 배열에 있는 DXGK_NATIVE_FENCE_LOG_ENTRY 구조체의 수입니다.

Reserved[2]

시스템에서 사용하도록 예약되었습니다.

설명

네이티브 GPU 펜스 및 로그 버퍼 사용에 대한 자세한 내용은 네이티브 GPU 펜스 개체를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11 버전 24H2
머리글 d3dukmdt.h

추가 정보

DXGK_NATIVE_FENCE_LOG_BUFFER

DXGK_NATIVE_FENCE_LOG_ENTRY

DXGK_NATIVE_FENCE_LOG_TYPE

DxgkDdiSetNativeFenceLogBuffer