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

另請參閱

CD3DX12_SUBRESOURCE_FOOTPRINT

核心結構