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
ネイティブ フェンス ログ バッファーのEntries 配列内のDXGK_NATIVE_FENCE_LOG_ENTRY構造体の数。
Reserved[2]
システムで使用するために予約されています。
注釈
ネイティブ GPU フェンスとログ バッファーの使用状況の詳細については、「 ネイティブ GPU フェンス オブジェクト」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11バージョン 24H2 |
Header | d3dukmdt.h |