é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
D3DX10Tex.h

Voir aussi

Énumérations D3DX