Skip to main content
描述资源(例如纹理),包括 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
按位或运算的标志,作为 D3D12_RESOURCE_FLAGS 枚举常量。 SamplerFeedbackMipRegion
类型:D3D12_MIP_REGION
一个 D3D12_MIP_REGION 结构。

备注

有关备注,请参阅 D3D12_RESOURCE_DESC1

要求

头文件: d3d12_x.h
库: d3d12_x.lib
支持的平台:XBOX One 系列

另请参阅

最后修改于 2026年8月24日