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
ログ内の最初の空きエントリのインデックス。 FirstFreeEntryIndex は、AtomicWraparoundAndEntryIndex の LowPart と同じ値。
WraparoundCount
ログ エントリがラップされた回数。 AtomicWraparoundAndEntryIndex の HighPart と同じ値。
AtomicWraparoundAndEntryIndex
LowPart の FirstFreeEntryIndex と HighPart の WraparoundCount を含む 64 ビット整数。
Type
ネイティブ フェンス ログ エントリの種類を指定する DXGK_NATIVE_FENCE_LOG_TYPE 列挙体。
NumberOfEntries
エントリ内の DXGK_NATIVE_FENCE_LOG_ENTRY 構造体の数、ネイティブ フェンス ログ バッファーの配列です。
Reserved[2]
システム用に予約されています。
備考
ネイティブ GPU フェンスとログ バッファーの使用の詳細については、「ネイティブ GPU フェンス オブジェクトを参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 バージョン 24H2 |
ヘッダー | d3dukmdt.h |
関連項目
DxgkDdiSetNativeFenceLogBufferの