D3DX10_IMAGE_FILE_FORMAT-Enumeration
Bilddateiformate, die von den Funktionen D3DXCreatexxx und D3DX10Savexxx unterstützt werden.
Syntax
typedef enum D3DX10_IMAGE_FILE_FORMAT {
D3DX10_IFF_BMP = 0,
D3DX10_IFF_JPG = 1,
D3DX10_IFF_PNG = 3,
D3DX10_IFF_DDS = 4,
D3DX10_IFF_TIFF = 10,
D3DX10_IFF_GIF = 11,
D3DX10_IFF_WMP = 12,
D3DX10_IFF_FORCE_DWORD = 0x7fffffff
} D3DX10_IMAGE_FILE_FORMAT, *LPD3DX10_IMAGE_FILE_FORMAT;
Konstanten
-
D3DX10_IFF_BMP
-
BMP-Dateiformat (Windows Bitmap). Enthält einen Header, der die Auflösung des Geräts beschreibt, auf dem das Pixelrechteck erstellt wurde, die Dimensionen des Rechtecks, die Größe des Arrays von Bits, eine logische Palette und ein Array von Bits, das die Beziehung zwischen Pixeln im Bitmapbild und Einträgen in der logischen Palette definiert. Die Dateierweiterung für dieses Format ist .bmp.
-
D3DX10_IFF_JPG
-
Komprimiertes JPEG-Dateiformat der Joint Photographic Experts Group ( Joint Photographic Experts Group). Gibt die variable Komprimierung von 24-Bit-RGB-Farb- und TIFF-Bilddokumentdateien (TIFF) im 8-Bit-Tagged-Bildformat (TIFF) an. Die Dateierweiterung für dieses Format ist .jpg.
-
D3DX10_IFF_PNG
-
PNG-Dateiformat (Portable Network Graphics). Ein nicht proprietäres Bitmapformat mit verlustfreier Komprimierung. Die Dateierweiterung für dieses Format ist .png.
-
D3DX10_IFF_DDS
-
DDS-Dateiformat (DirectDraw Surface). Speichert Texturen, Volumentexturen und kubische Umgebungszuordnungen mit oder ohne MIPMAP-Ebenen und mit oder ohne Pixelkomprimierung. Die Dateierweiterung für dieses Format ist .dds.
-
D3DX10_IFF_TIFF
-
Tagged Image File Format (TIFF). Die Dateierweiterungen für dieses Format sind .tif und .tiff.
-
D3DX10_IFF_GIF
-
Graphics Interchange Format (GIF). Die Dateierweiterung für dieses Format ist .gif.
-
D3DX10_IFF_WMP
-
Windows Media Fotoformat (WMP). Dieses Format wird auch als HD Photo und JPEG XR bezeichnet. Die Dateierweiterungen für dieses Format sind HDP, JXR und WDP.
Um ordnungsgemäß zu funktionieren, erfordert D3DX10_IFF_WMP , dass Sie COM initialisieren. Rufen Sie daher CoInitialize oder CoInitializeEx in Ihrer Anwendung auf, bevor Sie D3DX aufrufen.
-
D3DX10_IFF_FORCE_DWORD
-
Erzwingt, dass diese Enumeration in eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert erlauben einige Compiler es dieser Enumeration, eine andere Größe als 32 Bits zu kompilieren. Dieser Wert wird nicht verwendet.
Bemerkungen
Weitere Informationen zu einigen dieser Formate finden Sie unter Bitmaptypen (GDI+).
D3DX10 verwendet die Windows-Bildverarbeitungskomponente, um die Meisten der unterstützten Bitmapdateitypen zu implementieren. Weitere Informationen finden Sie unter Übersicht über windows Imaging-Komponenten .
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch