Skip to main content
為 XG 紋理配置 API 描述 3D 紋理。

語法

成員

Width
類型:UINT
紋理寬度 (以紋素為單位)。 Height
類型:UINT
紋理高度 (以紋素為單位)。 Depth
類型:UINT
紋理深度 (以紋素為單位)。 MipLevels
類型:UINT
紋理中 mipmap 層級的最大數目。 Format
類型:XG_FORMAT
資源資料格式,以 XG_FORMAT 列舉常數表示。 Usage
類型:XG_USAGE
用途,以 XG_USAGE 列舉常數表示。 BindFlags
類型:UINT
指出緩衝區如何繫結至管線的旗標,以 XG_BIND_FLAG 列舉常數的位元 OR 組合表示。 CPUAccessFlags
類型:UINT
CPU 存取旗標,以 XG_CPU_ACCESS_FLAG 列舉常數的位元 OR 組合表示;如果不需要 CPU 存取,則為 0。 MiscFlags
類型:UINT
其他旗標,以 XG_RESOURCE_MISC_FLAG 列舉常數的位元 OR 組合表示;如果未使用,則為 0。 ESRAMOffsetBytes
類型:UINT
保留供內部使用。 ESRAMUsageBytes
類型:UINT
保留供內部使用。 TileMode
類型:XG_TILE_MODE
並排模式,以 XG_TILE_MODE 列舉常數表示。 Pitch
類型:UINT
紋理間距。

備註

此結構為 XBOX Graphics (XG) 程式庫描述 3D 紋理。下列 XG 程式庫函式會使用 XG_TEXTURE3D_DESC: 如需 XG 程式庫的詳細資訊,請參閱 XBOX One 的原生資源管理。

需求

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

另請參閱

XG 參考
Last modified on October 6, 2026