Skip to main content
將資源指定子資源 (mip + 配量) 中的 2D 或 3D 資料複製到線性目的地。

語法

參數

pLinearData   _Inout_
類型:VOID*
要複製資料的目標位置。 Plane   _In_
類型:UINT32
平面。 Subresource   _In_
類型:UINT32
要複製來源的子資源。 Sample   _In_
類型:UINT32
要複製來源的取樣索引。 pTiledResourceBaseAddress   _In_
類型:VOID*
要複製來源之並排資源的基底位址,以 VOID 指標表示。若為離線紋理準備,pTiledResourceBaseAddress 不需要正確對齊。 RowPitchBytes   _In_
類型:UINT32
目的地線性列間距,以位元組為單位。 SlicePitchBytes   _In_
類型:UINT32
目的地線性配量間距,以位元組為單位。

傳回值

類型:HRESULT 如果成功,則傳回 S_OK;否則傳回錯誤碼。如需錯誤碼清單,請參閱 Direct3D 12 傳回碼。

備註

此方法會使用 pTiledResourceBaseAddress 作為資源的基底位址,從資源的指定子資源 (mip + 配量) 複製 2D 或 3D 線性輸入資料。若為離線紋理準備,pTiledResourceBaseAddress 不需要正確對齊。

需求

標頭: xg_xs.h 程式庫: xg_xs.lib
支援的平台: XBOX Series 主機

另請參閱

XGTextureAddressComputer
Last modified on October 6, 2026