Skip to main content
透過 Swizzle 線性紋理容器的記憶體,為並排紋理建立並配置紋理容器。

語法

參數

ppTiledTexture   _Out_
類型: XBTCTextureContainer**
要建立的並排紋理。 pLinearTexture   _In_
類型: XBTCTextureContainer*
要進行 Swizzle 的線性紋理。 TilingMode   _In_
類型: XBTC_TILING_MODE
要套用至 pLinearTexture 的並排模式。

傳回值

類型: HRESULT 如果成功,則傳回 S_OK;否則傳回 HRESULT 錯誤碼。

備註

此方法會從線性紋理建立並排紋理。此方法會使用 TilingMode 中的並排模式,對 pLinearTexture 所指定 XBTCTextureContainer 中線性紋理的記憶體進行 Swizzle,然後在 ppTiledTexture 所指定的 XBTCTextureContainer 中傳回產生的並排紋理。您也可以使用 XBTCDetileTexture 方法,對並排紋理之 XBTCTextureContainer 的記憶體取消 Swizzle,以在 XBTCTextureContainer 中建立線性紋理。如需 XBTC 功能的詳細資訊,請參閱 XBOX 紋理壓縮器 (XBTC)。

需求

標頭: XBTC.h 支援的平台: XBOX One 系列主機與 XBOX Series 主機

另請參閱

XBTCompressTexture
XBTCTileAndCompressTexture
XBTC
Last modified on October 6, 2026