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。
規格需求
需求 | 值 |
---|---|
標頭 | d3d12.h |