次の方法で共有


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

[in]このログが属する HWQueue のドライバー ハンドル。

NumberOfEntries

[in]LogBufferCpuVa が指 ログ エントリの配列内のエントリの数。

LogBufferCpuVa

[in]ネイティブ フェンス ログ バッファーの読み取り/書き込みカーネル モード CPU 仮想アドレス

LogBufferGpuVa

[in]ユーザー プロセス アドレス空間内のログ バッファーの読み取り/書き込み GPU VA。

LogBufferSystemProcessGpuVa

[in]システム アドレス空間内のログ バッファーの読み取り/書き込み GPU VA。

Flags

[in]ネイティブ フェンス ログ バッファーにペイロードを書き込むためのフラグを含む DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS 構造体。

Reserved[32]

システム用に予約されています。

備考

ネイティブ GPU フェンスとログ バッファーの使用の詳細については、「ネイティブ GPU フェンス オブジェクトを参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 11 バージョン 24H2
ヘッダー d3dkmddi.h

関連項目

DXGK_NATIVE_FENCE_LOG_BUFFER

DxgkDdiSetNativeFenceLogBuffer