Partager via


D3DX11_IMAGE_INFO structure

Notes

La bibliothèque d’utilitaires D3DX (D3DX 9, D3DX 10 et D3DX 11) est déconseillée pour Windows 8 et n’est pas prise en charge pour les applications du Windows Store.

Si vous le souhaitez, fournissez des informations aux API du chargeur de textures pour contrôler la façon dont les textures sont chargées. La valeur D3DX11_DEFAULT pour l’un de ces paramètres entraîne l’utilisation automatique par D3DX de la valeur du fichier source.

Syntaxe

typedef struct D3DX11_IMAGE_INFO {
  UINT                     Width;
  UINT                     Height;
  UINT                     Depth;
  UINT                     ArraySize;
  UINT                     MipLevels;
  UINT                     MiscFlags;
  DXGI_FORMAT              Format;
  D3D11_RESOURCE_DIMENSION ResourceDimension;
  D3DX11_IMAGE_FILE_FORMAT ImageFileFormat;
} D3DX11_IMAGE_INFO, *LPD3DX11_IMAGE_INFO;

Membres

Width

Type : UINT

Largeur cible de la texture. Si la largeur réelle de la texture est supérieure ou inférieure à cette valeur, la texture est mise à l’échelle vers le haut ou vers le bas pour s’adapter à cette largeur cible.

Height

Type : UINT

Hauteur cible de la texture. Si la hauteur réelle de la texture est supérieure ou inférieure à cette valeur, la texture est mise à l’échelle vers le haut ou vers le bas pour s’adapter à cette hauteur cible.

Profondeur

Type : UINT

Profondeur de la texture. Cela s’applique uniquement aux textures de volume.

ArraySize

Type : UINT

Nombre d’éléments dans le tableau.

MipLevels

Type : UINT

Nombre maximal de niveaux de mipmap dans la texture. Consultez les remarques dans D3D11_TEX1D_SRV. L’utilisation de 0 ou D3DX11_DEFAULT entraîne la création d’une chaîne mipmap complète.

MiscFlags

Type : UINT

Diverses propriétés de ressource spécifiées avec un indicateur D3D11_RESOURCE_MISC_FLAG .

Format

Type : DXGI_FORMAT

Énumération DXGI_FORMAT spécifiant le format de la texture après son chargement.

ResourceDimension

Type : D3D11_RESOURCE_DIMENSION

Valeur D3D11_RESOURCE_DIMENSION , qui identifie le type de ressource.

ImageFileFormat

Type : D3DX11_IMAGE_FILE_FORMAT

Valeur D3DX11_IMAGE_FILE_FORMAT , qui identifie le format de l’image.

Notes

Cette structure est utilisée par des méthodes telles que : D3DX11GetImageInfoFromFile, D3DX11GetImageInfoFromMemory ou D3DX11GetImageInfoFromResource.

Spécifications

Condition requise Valeur
En-tête
D3DX11tex.h

Voir aussi

D3DX Structures