Skip to main content
シェーダー リソース ビューで使用する 1D テクスチャの配列のサブリソースを記述します。

構文

メンバー

MostDetailedMip
型: UINT
使用する最も詳細な mipmap レベルのインデックス。この数は 0 から MipLevels (ID3D12Device::CreateShaderResourceView がビューを作成する元の Texture1D の値) -1 の範囲です。 MipLevels
型: UINT
テクスチャのビューの mipmap レベルの最大数。D3D12_TEX1D_SRV の解説を参照してください。 MostDetailedMip から最も詳細度の低いレベルまでのすべての mipmap レベルを示すには、-1 に設定します。 FirstArraySlice
型: UINT
テクスチャの配列内で使用する最初のテクスチャのインデックス。 ArraySize
型: UINT
配列内のテクスチャ数。 ResourceMinLODClamp
型: FLOAT
アクセスできる最小の mipmap レベルを指定します。0.0f を指定すると、すべての mipmap レベルにアクセスできます。3.0f を指定すると、3.0f から MipCount - 1 までの mipmap レベルにアクセスできます。 MostDetailedMipResourceMinLODClamp を同時に設定しないことをお勧めします。代わりに、これら 2 つのメンバーのいずれかを 0 に設定してください (既定の動作を得るため)。これは、MipLevels が他のフィールドとの組み合わせによって異なる解釈になるためです。
  • MostDetailedMip の場合、ミップは範囲 [MostDetailedMip, MostDetailedMip + MipLevels - 1] にあります。
  • ResourceMinLODClamp の場合、ミップは範囲 [ResourceMinLODClamp, MipLevels - 1] にあります。

解説

この構造体は、シェーダー リソース ビューの記述である D3D12_SHADER_RESOURCE_VIEW_DESC のメンバーの 1 つです。

要件

ヘッダー: d3d12_xs.h または d3d12_x.h
ライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされるプラットフォーム: XBOX Series 本体および XBOX One ファミリ

関連項目

コア構造体
最終更新日 2026年8月24日