CD3D11_TEXTURE3D_DESC ::CD3D11_TEXTURE3D_DESC(DXGI_FORMAT,UINT,UINT,UINT,UINT,UINT,UINT,D3D11_USAGE,UINT,UINT) (d3d11.h)

Instancie une nouvelle instance d’une structure de CD3D11_TEXTURE3D_DESC initialisée avec des valeurs D3D11_TEXTURE3D_DESC.

Syntaxe

void CD3D11_TEXTURE3D_DESC(
  DXGI_FORMAT format,
  UINT        width,
  UINT        height,
  UINT        depth,
  UINT        mipLevels,
  UINT        bindFlags,
  D3D11_USAGE usage,
  UINT        cpuaccessFlags,
  UINT        miscFlags
);

Paramètres

format

Type : DXGI_FORMAT

Valeur de type DXGI_FORMAT qui spécifie le format de texture.

width

Type : UINT

Largeur de texture (en texels). La plage est comprise entre 1 et D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048). Toutefois, la plage est en fait limitée par le niveau de fonctionnalité auquel vous créez l’appareil de rendu.

height

Type : UINT

Hauteur de texture (en texels). La plage est comprise entre 1 et D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048). Toutefois, la plage est en fait limitée par le niveau de fonctionnalité auquel vous créez l’appareil de rendu.

depth

Type : UINT

Profondeur de texture (en texels). La plage est comprise entre 1 et D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048). Toutefois, la plage est en fait limitée par le niveau de fonctionnalité auquel vous créez l’appareil de rendu.

mipLevels

Type : UINT

Nombre maximal de niveaux de mipmap dans la texture. Voir les remarques dans D3D11_TEX1D_SRV. Utilisez 1 pour une texture multi-échantillonnée ; ou 0 pour générer un ensemble complet de sous-textes.

bindFlags

Type : UINT

Combinaison de valeurs de type D3D11_BIND_FLAG qui sont combinées à l’aide d’une opération OR au niveau du bit. La valeur résultante spécifie comment lier la texture aux phases de pipeline.

usage

Type : D3D11_USAGE

Valeur de type D3D11_USAGE qui identifie la façon dont la texture doit être lue et écrite.

cpuaccessFlags

Type : UINT

Combinaison de valeurs de type D3D11_CPU_ACCESS_FLAG qui sont combinées à l’aide d’une opération OR au niveau du bit. La valeur résultante spécifie les types d’accès au processeur autorisés.

miscFlags

Type : UINT

Combinaison de valeurs de type D3D11_RESOURCE_MISC_FLAG qui sont combinées à l’aide d’une opération OR au niveau du bit. La valeur résultante identifie d’autres options de ressources moins courantes.

Valeur de retour

None

Configuration requise

Condition requise Valeur
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_TEXTURE3D_DESC