DXGKARG_SETNATIVEFENCELOGBUFFER構造体 (d3dkmddi.h)
DXGKARG_SETNATIVEFENCELOGBUFFER は、 DxgkDdiSetNativeFenceLogBuffer の入力構造です。
構文
typedef struct _DXGKARG_SETNATIVEFENCELOGBUFFER {
HANDLE hHwQueue;
UINT NumberOfEntries;
DXGK_NATIVE_FENCE_LOG_BUFFER *LogBufferCpuVa;
D3DGPU_VIRTUAL_ADDRESS LogBufferGpuVa;
D3DGPU_VIRTUAL_ADDRESS LogBufferSystemProcessGpuVa;
DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS Flags;
BYTE Reserved[32];
} DXGKARG_SETNATIVEFENCELOGBUFFER;
メンバー
hHwQueue
[入力]このログが属する HWQueue のドライバー ハンドル。
NumberOfEntries
[入力] LogBufferCpuVa が指すログ エントリの配列内のエントリの数。
LogBufferCpuVa
[入力] ネイティブ フェンス ログ バッファーの読み取り/書き込みカーネル モード CPU 仮想アドレス。
LogBufferGpuVa
[入力]ユーザー プロセス アドレス空間内のログ バッファーの読み取り/書き込み GPU VA。
LogBufferSystemProcessGpuVa
[入力]システム アドレス空間内のログ バッファーの読み取り/書き込み GPU VA。
Flags
[入力]ネイティブ フェンス ログ バッファーにペイロードを書き込むためのフラグを含む DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS 構造体。
Reserved[32]
システムで使用するために予約されています。
注釈
ネイティブ GPU フェンスとログ バッファーの使用状況の詳細については、「 ネイティブ GPU フェンス オブジェクト」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11バージョン 24H2 |
Header | d3dkmddi.h |