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

こちらもご覧ください

CD3DX12_SUBRESOURCE_FOOTPRINT

コア構造