D3D12_SUBRESOURCE_FOOTPRINT 结构 (d3d12.h)
描述子资源到父资源的格式、宽度、高度、深度和行距。
语法
typedef struct D3D12_SUBRESOURCE_FOOTPRINT {
DXGI_FORMAT Format;
UINT Width;
UINT Height;
UINT Depth;
UINT RowPitch;
} D3D12_SUBRESOURCE_FOOTPRINT;
成员
Format
一个DXGI_FORMAT类型的值,用于指定查看格式。
Width
子资源的宽度。
Height
子资源的高度。
Depth
子资源的深度。
RowPitch
子资源数据的行间距、宽度或物理大小(以字节为单位)。 这必须是D3D12_TEXTURE_DATA_PITCH_ALIGNMENT (256) 的倍数,并且必须大于或等于行内数据的大小。
注解
在 D3D12_PLACED_SUBRESOURCE_FOOTPRINT 结构中使用此结构。
帮助程序结构是 CD3DX12_SUBRESOURCE_FOOTPRINT。
要求
要求 | 值 |
---|---|
Header | d3d12.h |