共用方式為


DXGKARG_SETNATIVEFENCELOGBUFFER 結構 (d3dkmddi.h)

DXGKARG_SETNATIVEFENCELOGBUFFERDxgkDdiSetNativeFenceLogBuffer 的輸入結構。

語法

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