語法
成員
MostDetailedMip類型:UINT 要使用之最詳細 MIP 對應層級的索引;此數字介於 0 與 MipLevels (來自 ID3D12Device::CreateShaderResourceView 為其建立檢視的原始 TextureCube) -1 之間。 MipLevels
類型:UINT 紋理檢視的 MIP 對應層級數目上限。請參閱 D3D12_TEX1D_SRV 中的備註。 設定為 -1 以表示從 MostDetailedMip 到最不詳細層級的所有 MIP 對應層級。 First2DArrayFace
類型:UINT 要使用之第一個 2D 紋理的索引。 NumCubes
類型:UINT 陣列中立方體紋理的數目。 ResourceMinLODClamp
類型:FLOAT 指定您可以存取的最小 MIP 對應層級。指定 0.0f 表示您可以存取所有 MIP 對應層級。指定 3.0f 表示您可以存取從 3.0f 到 MipCount - 1 的 MIP 對應層級。 建議您不要同時設定 MostDetailedMip 和 ResourceMinLODClamp。而是將這兩個成員的其中一個設定為 0 (以取得預設行為)。這是因為 MipLevels 搭配不同欄位時的解譯方式不同:
- 對於 MostDetailedMip,MIP 的範圍為 [MostDetailedMip, MostDetailedMip + MipLevels - 1]。
- 對於 ResourceMinLODClamp,MIP 的範圍為 [ResourceMinLODClamp, MipLevels - 1]。
備註
此結構是著色器資源檢視描述 D3D12_SHADER_RESOURCE_VIEW_DESC 的一個成員。需求
標頭: d3d12_xs.h 或 d3d12_x.h程式庫: d3d12_xs.lib 或 d3d12_x.lib
支援的平台: XBOX Series 主機與 XBOX One 系列
