Skip to main content
計算 1D 紋理的硬體配置。

語法

參數

pDesc _In_
類型:XG_TEXTURE1D_DESC*
1D 紋理的描述,以指向 XG_TEXTURE1D_DESC 結構的指標表示。 pLayout _Out_
類型:XG_RESOURCE_LAYOUT*
硬體配置,以指向 XG_RESOURCE_LAYOUT 結構的指標表示。

傳回值

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

備註

當您只需要計算配置,而不需要使用紋理計算器的任何其他功能時,請使用此便利函式,而不要建立紋理計算器。此函式會在內部建立紋理計算器、呼叫 XGTextureAddressComputer::GetResourceLayout 方法,然後釋放紋理計算器。 如果發生下列任何情況,函式會傳回 E_INVALIDARG:
  • 如果 pDesc 或 pLayout 為 null。
  • 如果 XG_TEXTURE1D_DESC.Usage 為 XG_USAGE_DYNAMIC。離線資源不允許使用動態用途。
  • 如果 XG_TEXTURE1D_DESC.Pitch 不是 0。
  • 如果 XG_TEXTURE1D_DESC.Usage 為 XG_USAGE_STAGING,且 XG_TEXTURE1D_DESC.TileMode 不是 XG_TILE_MODE_LINEAR。暫存資源僅支援線性並排模式。
  • 如果 XG_TEXTURE1D_DESC 旗標無效。

需求

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

另請參閱

XG 參考
Last modified on October 6, 2026