énumération D3DX10_IMAGE_FILE_FORMAT
Formats de fichier image pris en charge par les fonctions D3DXCreatexxx et D3DX10Savexxx.
Syntaxe
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;
Constantes
-
D3DX10_IFF_BMP
-
Format de fichier bitmap Windows (BMP). Contient un en-tête qui décrit la résolution de l’appareil sur lequel le rectangle de pixels a été créé, les dimensions du rectangle, la taille du tableau de bits, une palette logique et un tableau de bits qui définit la relation entre les pixels dans l’image bitmap et les entrées dans la palette logique. L’extension de fichier pour ce format est .bmp.
-
D3DX10_IFF_JPG
-
Format de fichier compressé JPEG (Joint Photographic Experts Group). Spécifie la compression variable de la couleur RVB 24 bits et des fichiers de documents image TIFF (Tagged Image File Format) d’échelle de gris 8 bits. L’extension de fichier pour ce format est .jpg.
-
D3DX10_IFF_PNG
-
Format de fichier PNG (Portable Network Graphics). Format bitmap non propriétaire utilisant la compression sans perte. L’extension de fichier pour ce format est .png.
-
D3DX10_IFF_DDS
-
Format de fichier DDS (DirectDraw surface). Stocke les textures, les textures de volume et les mappages d’environnement cubiques, avec ou sans niveaux de mipmap, et avec ou sans compression de pixels. L’extension de fichier pour ce format est .dds.
-
D3DX10_IFF_TIFF
-
TIFF (Tagged Image File Format). Les extensions de fichier pour ce format sont .tif et .tiff.
-
D3DX10_IFF_GIF
-
Graphics Interchange Format (GIF). L’extension de fichier pour ce format est .gif.
-
D3DX10_IFF_WMP
-
Windows Media Photo Format (WMP). Ce format est également appelé Photo HD et JPEG XR. Les extensions de fichier pour ce format sont .hdp, .jxr et .wdp.
Pour fonctionner correctement, D3DX10_IFF_WMP nécessite l’initialisation de COM. Par conséquent, appelez CoInitialize ou CoInitializeEx dans votre application avant d’appeler D3DX.
-
D3DX10_IFF_FORCE_DWORD
-
Force cette énumération à compiler à une taille de 32 bits. Sans cette valeur, certains compilateurs autoriseraient cette énumération à compiler à une taille autre que 32 bits. Cette valeur n'est pas utilisée.
Notes
Pour plus d’informations sur certains de ces formats, consultez Types de bitmaps (GDI+).
D3DX10 utilise le composant d’acquisition d’images Windows pour implémenter la majorité des types de fichiers bitmap pris en charge. Pour plus d’informations, consultez Vue d’ensemble du composant d’acquisition d’images Windows.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi