構文
メンバー
MostDetailedMip型: UINT 使用する最も詳細なミップマップ レベルのインデックス。この番号は 0 から MipLevels (ID3D12Device::CreateShaderResourceView がビューを作成する元の TextureCube の値) - 1 の範囲です。 MipLevels
型: UINT テクスチャのビューに対するミップマップ レベルの最大数。D3D12_TEX1D_SRV の「解説」を参照してください。 MostDetailedMip から最も詳細度の低いものまでのすべてのミップマップ レベルを示すには、-1 に設定します。 First2DArrayFace
型: UINT 使用する最初の 2D テクスチャのインデックス。 NumCubes
型: UINT 配列内のキューブ テクスチャの数。 ResourceMinLODClamp
型: FLOAT アクセスできるミップマップ レベルの最小値を指定します。0.0f を指定すると、すべてのミップマップ レベルにアクセスできます。3.0f を指定すると、3.0f から MipCount - 1 までのミップマップ レベルにアクセスできます。 MostDetailedMip と ResourceMinLODClamp を同時に設定しないことをお勧めします。代わりに、これら 2 つのメンバーのうちの 1 つを 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 ファミリ
