Partager via


structure D3D11_TEX1D_SRV (d3d11.h)

Spécifie la sous-ressource d’une texture 1D à utiliser dans une vue nuanceur-ressource.

Syntaxe

typedef struct D3D11_TEX1D_SRV {
  UINT MostDetailedMip;
  UINT MipLevels;
} D3D11_TEX1D_SRV;

Membres

MostDetailedMip

Type : UINT

Index du niveau mipmap le plus détaillé à utiliser ; ce nombre est compris entre 0 et MipLevels (à partir de la Texture1D d’origine pour laquelle ID3D11Device ::CreateShaderResourceView crée une vue) -1.

MipLevels

Type : UINT

Nombre maximal de niveaux de mipmap pour l’affichage de la texture. Consultez les remarques.

Définissez sur -1 pour indiquer tous les niveaux de mipmap de MostDetailedMip sur le bas au moins détaillé.

Remarques

Cette structure est l’un des membres d’une description de nuanceur-resource-view (voir D3D11_SHADER_RESOURCE_VIEW_DESC).

Par exemple, en supposant MostDetailedMip = 6 et MipLevels = 2, la vue aura accès à 2 niveaux de mipmap, 6 et 7, de la texture d’origine pour laquelle ID3D11Device ::CreateShaderResourceView crée la vue. Dans ce cas, MostDetailedMip est supérieur aux MipLevels dans la vue. Toutefois, MostDetailedMip n’est pas supérieur aux MipLevels de la ressource d’origine.

Configuration requise

Condition requise Valeur
En-tête d3d11.h

Voir aussi

Structures de ressources