Condividi tramite


Struttura WICDdsParameters (wincodec.h)

Specifica la dimensione dell'immagine DDS, DXGI_FORMAT e la modalità alfa dei dati contenuti.

Sintassi

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

Members

Width

Tipo: UINT

Larghezza, in pixel, della trama con la dimensione mip più grande (livello mip 0).

Height

Tipo: UINT

Altezza, in pixel, della trama con dimensioni mip maggiori (livello mip 0). Quando l'immagine DDS contiene una trama 1dimensionale, questo valore è uguale a 1.

Depth

Tipo: UINT

Numero di sezioni nella trama 3D. Questo equivale alla profondità, in pixel, della trama 3D alla dimensione mip più grande (livello mip 0). Quando l'immagine DDS contiene una trama 1- o 2 dimensionale, questo valore è uguale a 1.

MipLevels

Tipo: UINT

Numero di livelli mip contenuti nell'immagine DDS.

ArraySize

Tipo: UINT

Numero di trame nella matrice nell'immagine DDS.

DxgiFormat

Tipo: DXGI_FORMAT

DXGI_FORMAT dei dati dei pixel DDS.

Dimension

Tipo: WICDdsDimension

Specifica il tipo di dimensione dei dati contenuti nell'immagine DDS (1D, 2D, 3D o trama del cubo).

AlphaMode

Tipo: WICDdsAlphaMode

Specifica il comportamento alfa dell'immagine DDS.

Requisiti

   
Client minimo supportato Windows 8.1 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 R2 [app desktop | App UWP]
Intestazione wincodec.h

Vedi anche

DXGI_FORMAT

WICDdsAlphaMode

WICDdsDimension