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

語法

參數

pLinearData _Inout_
類型:VOID*
要將資料複製到其中的位置。 Plane _In_
類型:UINT32
平面。 Subresource _In_
類型:UINT32
要從中複製的子資源。 pTiledResourceBaseAddress _In_
類型:VOID*
要從中複製之並排資源的基底位址,以指向 VOID 的指標表示。對於離線紋理準備,pTiledResourceBaseAddress 不需要正確對齊。 RowPitchBytes _In_
類型:UINT32
資料列間距 (以位元組為單位)。 SlicePitchBytes _In_
類型:UINT32
配量間距 (以位元組為單位)。

傳回值

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

備註

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

需求

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

另請參閱

XGTextureAddressComputer
XG 參考
Last modified on October 6, 2026