跳轉到主要內容
描述資源 (例如紋理),包括 MIP 區域。此結構用於數個方法中。

語法

成員

Dimension
類型:D3D12_RESOURCE_DIMENSION
D3D12_RESOURCE_DIMENSION 的其中一個成員,指定資源的維度 (例如 D3D12_RESOURCE_DIMENSION_TEXTURE1D),或指定其是否為緩衝區 ((D3D12_RESOURCE_DIMENSION_BUFFER)。 Alignment
類型:UINT64
指定對齊方式。 Width
類型:UINT64
指定資源的寬度。 Height
類型:UINT
指定資源的高度。 DepthOrArraySize
類型:UINT16
如果資源為 3D,則指定資源的深度;如果是 1D 或 2D 資源的陣列,則指定陣列大小。 MipLevels
類型:UINT16
指定 MIP 層級的數目。 Format
類型:DXGI_FORMAT
指定 DXGI_FORMAT 的其中一個成員。 SampleDesc
類型:DXGI_SAMPLE_DESC
指定 DXGI_SAMPLE_DESC 結構。 Layout
類型:D3D12_TEXTURE_LAYOUT
指定 D3D12_TEXTURE_LAYOUT 的其中一個成員。 Flags
類型:D3D12_RESOURCE_FLAGS
以位元 OR 運算組合的旗標,為 D3D12_RESOURCE_FLAGS 列舉常數。 SamplerFeedbackMipRegion
類型:D3D12_MIP_REGION
D3D12_MIP_REGION 結構。

備註

如需備註,請參閱 D3D12_RESOURCE_DESC1。

需求

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

另請參閱

最後修改於 2026年10月6日