fonction CD3D11_SHADER_RESOURCE_VIEW_DESC::CD3D11_SHADER_RESOURCE_VIEW_DESC(D3D11_SRV_DIMENSION,DXGI_FORMAT,UINT,UINT,UINT,UINT,UINT) (d3d11.h)

Instancie une nouvelle instance d’une structure CD3D11_SHADER_RESOURCE_VIEW_DESC initialisée avec des valeurs D3D11_SHADER_RESOURCE_VIEW_DESC.

Syntaxe

void CD3D11_SHADER_RESOURCE_VIEW_DESC(
  D3D11_SRV_DIMENSION viewDimension,
  DXGI_FORMAT         format,
  UINT                mostDetailedMip,
  UINT                mipLevels,
  UINT                firstArraySlice,
  UINT                arraySize,
  UINT                flags
);

Paramètres

viewDimension

Type : D3D11_SRV_DIMENSION

Valeur de type D3D11_SRV_DIMENSION qui spécifie le type de ressource de la vue.

format

Type : DXGI_FORMAT

Valeur de type DXGI_FORMAT qui spécifie le format d’affichage.

mostDetailedMip

Type : UINT

Index du niveau mipmap le plus détaillé à utiliser ; ce nombre est compris entre 0 et mipLevels -1. Pour une mémoire tampon, il s’agit du nombre d’octets entre le début de la mémoire tampon et le premier élément auquel accéder.

FirstElement de D3D11_BUFFER_SRV.

mipLevels

Type : UINT

Nombre maximal de niveaux de mipmap pour la vue. Pour une mémoire tampon, il s’agit du nombre total d’éléments dans la vue. NumElements de D3D11_BUFFER_SRV.

firstArraySlice

Type : UINT

Index du premier élément à utiliser dans un tableau d’éléments.

First2DArrayFace de D3D11_TEXCUBE_ARRAY_SRV.

arraySize

Type : UINT

Nombre d’éléments dans le tableau. NumCubes de D3D11_TEXCUBE_ARRAY_SRV.

flags

Type : UINT

Valeur de type D3D11_BUFFEREX_SRV_FLAG qui identifie les options d’affichage d’une mémoire tampon. Pour D3D11_BUFFEREX_SRV uniquement.

Valeur de retour

None

Configuration requise

   
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d3d11.h
Bibliothèque D3D11.lib

Voir aussi

CD3D11_SHADER_RESOURCE_VIEW_DESC