Partager via


STRUCTURE WICDdsParameters (wincodec.h)

Spécifie la dimension d’image DDS, DXGI_FORMAT et le mode alpha des données contenues.

Syntaxe

typedef struct WICDdsParameters {
  UINT            Width;
  UINT            Height;
  UINT            Depth;
  UINT            MipLevels;
  UINT            ArraySize;
  DXGI_FORMAT     DxgiFormat;
  WICDdsDimension Dimension;
  WICDdsAlphaMode AlphaMode;
} WICDdsParameters;

Membres

Width

Type : UINT

Largeur, en pixels, de la texture à la plus grande taille mip (niveau mip 0).

Height

Type : UINT

Hauteur, en pixels, de la texture à la plus grande taille mip (niveau mip 0). Lorsque l’image DDS contient une texture à 1 dimension, cette valeur est égale à 1.

Depth

Type : UINT

Nombre de tranches dans la texture 3D. Cela équivaut à la profondeur, en pixels, de la texture 3D à la plus grande taille mip (niveau mip 0). Lorsque l’image DDS contient une texture à 1 ou 2 dimensions, cette valeur est égale à 1.

MipLevels

Type : UINT

Nombre de niveaux de mip contenus dans l’image DDS.

ArraySize

Type : UINT

Nombre de textures dans le tableau dans l’image DDS.

DxgiFormat

Type : DXGI_FORMAT

DXGI_FORMAT des données de pixelS DDS.

Dimension

Type : WICDdsDimension

Spécifie le type de dimension des données contenues dans l’image DDS (texture 1D, 2D, 3D ou cube).

AlphaMode

Type : WICDdsAlphaMode

Spécifie le comportement alpha de l’image DDS.

Configuration requise

   
Client minimal pris en charge Windows 8.1 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau | Applications UWP]
En-tête wincodec.h

Voir aussi

DXGI_FORMAT

WICDdsAlphaMode

WICDdsDimension