WICDdsParameters-Struktur (wincodec.h)
Gibt die DDS-Bilddimension, DXGI_FORMAT - und Alphamodus enthaltener Daten an.
Syntax
typedef struct WICDdsParameters {
UINT Width;
UINT Height;
UINT Depth;
UINT MipLevels;
UINT ArraySize;
DXGI_FORMAT DxgiFormat;
WICDdsDimension Dimension;
WICDdsAlphaMode AlphaMode;
} WICDdsParameters;
Member
Width
Typ: UINT
Die Breite der Textur in Pixel bei der größten MIP-Größe (mip-Ebene 0).
Height
Typ: UINT
Die Höhe der Textur in Pixel bei der größten MIP-Größe (mip-Ebene 0). Wenn das DDS-Bild eine 1-dimensionale Textur enthält, ist dieser Wert gleich 1.
Depth
Typ: UINT
Die Anzahl der Slices in der 3D-Textur. Dies entspricht der Tiefe der 3D-Textur in Pixel bei der größten MIP-Größe (mip-Ebene 0). Wenn das DDS-Bild eine 1- oder 2-dimensionale Textur enthält, ist dieser Wert gleich 1.
MipLevels
Typ: UINT
Die Anzahl der MIP-Ebenen, die im DDS-Image enthalten sind.
ArraySize
Typ: UINT
Die Anzahl der Texturen im Array im DDS-Image.
DxgiFormat
Typ: DXGI_FORMAT
Die DXGI_FORMAT der DDS-Pixeldaten.
Dimension
Typ: WICDdsDimension
Gibt den Dimensionstyp der im DDS-Bild enthaltenen Daten an (1D-, 2D-, 3D- oder Cubetextur).
AlphaMode
Typ: WICDdsAlphaMode
Gibt das Alphaverhalten des DDS-Images an.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8.1 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [Desktop-Apps | UWP-Apps] |
Kopfzeile | wincodec.h |