Skip to main content
テクスチャなどのリソースを、ミップ領域を含めて記述します。この構造体は複数のメソッドで使用されます。

構文

メンバー

Dimension
型: D3D12_RESOURCE_DIMENSION
リソースの次元 (例: D3D12_RESOURCE_DIMENSION_TEXTURE1D) を指定するか、バッファーであるか (D3D12_RESOURCE_DIMENSION_BUFFER) を指定する、D3D12_RESOURCE_DIMENSION のメンバーの 1 つ。 Alignment
型: UINT64
アラインメントを指定します。 Width
型: UINT64
リソースの幅を指定します。 Height
型: UINT
リソースの高さを指定します。 DepthOrArraySize
型: UINT16
3D の場合はリソースの深さを、1D または 2D リソースの配列の場合は配列サイズを指定します。 MipLevels
型: UINT16
MIP レベルの数を指定します。 Format
型: DXGI_FORMAT
DXGI_FORMAT のメンバーの 1 つを指定します。 SampleDesc
型: DXGI_SAMPLE_DESC
DXGI_SAMPLE_DESC 構造体を指定します。 Layout
型: D3D12_TEXTURE_LAYOUT
D3D12_TEXTURE_LAYOUT のメンバーの 1 つを指定します。 Flags
型: D3D12_RESOURCE_FLAGS
D3D12_RESOURCE_FLAGS 列挙定数としてビットごとの OR で結合されたフラグ。 SamplerFeedbackMipRegion
型: D3D12_MIP_REGION
D3D12_MIP_REGION 構造体。

解説

解説については、D3D12_RESOURCE_DESC1 を参照してください。

要件

ヘッダー: d3d12_x.h
ライブラリ: d3d12_x.lib
サポートされるプラットフォーム: XBOX One ファミリ

関連項目

最終更新日 2026年8月24日