Passer au contenu principal
Spécifie la sous-ressource d’une texture 1D à utiliser dans une vue de ressource de nuanceur.

Syntaxe

Membres

MostDetailedMip
Type : UINT
Index du niveau de mipmap le plus détaillé à utiliser; ce nombre est compris entre 0 et MipLevels (de la Texture1D d’origine pour laquelle ID3D12Device::CreateShaderResourceView crée une vue) -1. MipLevels
Type : UINT
Le nombre maximal de niveaux de mipmap pour la vue de la texture. Consultez les remarques. Définissez cette valeur sur -1 pour indiquer tous les niveaux de mipmap, de MostDetailedMip jusqu’au moins détaillé. ResourceMinLODClamp
Type : FLOAT
Spécifie le niveau de mipmap minimal auquel vous pouvez accéder. Spécifier 0.0f signifie que vous pouvez accéder à tous les niveaux de mipmap. Spécifier 3.0f signifie que vous pouvez accéder aux niveaux de mipmap de 3.0f à MipCount - 1. Nous vous recommandons de ne pas définir MostDetailedMip et ResourceMinLODClamp en même temps. Définissez plutôt l’un de ces deux membres sur 0 (pour obtenir le comportement par défaut). En effet, MipLevels est interprété différemment selon le champ auquel il est associé :
  • Pour MostDetailedMip, les mips se trouvent dans la plage [MostDetailedMip, MostDetailedMip + MipLevels - 1].
  • Pour ResourceMinLODClamp, les mips se trouvent dans la plage [ResourceMinLODClamp, MipLevels - 1].

Remarques

Cette structure est un membre d’une description de vue de ressource de nuanceur, D3D12_SHADER_RESOURCE_VIEW_DESC. Par exemple, en supposant que MostDetailedMip = 6 et MipLevels = 2, la vue aura accès à 2 niveaux de mipmap, 6 et 7, de la texture d’origine pour laquelle ID3D12Device::CreateShaderResourceView crée la vue. Dans cette situation, MostDetailedMip est supérieur à MipLevels dans la vue. Cependant, MostDetailedMip n’est pas supérieur à MipLevels dans la ressource d’origine.

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

Structures de base
Dernière modification le 6 octobre 2026