跳轉到主要內容
將資料寫入全域資料共用 (GDS)。

語法

參數

OffsetDwords   _In_
類型:UINT
從 GDS 中位址 0 起算的位移 (以 DWORD 為單位)。 NumDwords   _In_
類型:UINT
用來限制著色器所使用 GDS 數量的 DWORD 數目。 pValues   _In_
類型:UINT*
GDS 資料的來源資料。如需此資料存留期的相關資訊,請參閱 D3D12XBOX_GDS_OPERATION。 Flags   _In_
類型:D3D12XBOX_GDS_OPERATION
以 D3D12XBOX_GDS_OPERATION 列舉常數的位元 OR 組合指定複製選項。

傳回值

類型:void

備註

Direct3D 12 不會執行任何隱含的 GDS 管理,因此整個 GDS 空間皆可供遊戲使用。遊戲可以視需要分割 GDS。共有 D3D12XBOX_GDS_SIZE_DWORDS 個 DWORD 的 GDS 可供遊戲使用。

需求

標頭: d3d12_x.h 程式庫: d3d12_x.lib 支援的平台: XBOX One 系列

另請參閱

ID3D12GraphicsCommandList
ReadGDSX
D3D12XBOX_GDS_OPERATION
最後修改於 2026年10月6日