enumeración D3DX10_IMAGE_FILE_FORMAT

Formatos de archivo de imagen compatibles con las funciones D3DXCreatexxx y D3DX10Savexxx.

Sintaxis

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

Formato de archivo de mapa de bits de Windows (BMP). Contiene un encabezado que describe la resolución del dispositivo en el que se creó el rectángulo de píxeles, las dimensiones del rectángulo, el tamaño de la matriz de bits, una paleta lógica y una matriz de bits que define la relación entre píxeles de la imagen con mapa de bits y las entradas de la paleta lógica. La extensión de archivo para este formato es .bmp.

D3DX10_IFF_JPG

Formato de archivo comprimido Joint Photographic Experts Group (JPEG). Especifica la compresión variable del color RGB de 24 bits y los archivos de documento de imagen con formato de archivo de imagen etiquetado (TIFF) de 8 bits. La extensión de archivo para este formato es .jpg.

D3DX10_IFF_PNG

Formato de archivo Portable Network Graphics (PNG). Formato de mapa de bits no propietario mediante compresión sin pérdida. La extensión de archivo para este formato es .png.

D3DX10_IFF_DDS

Formato de archivo de la superficie de DirectDraw (DDS). Almacena texturas, texturas de volumen y mapas de entorno cúbicos, con o sin niveles de mapa mip, y con o sin compresión de píxeles. La extensión de archivo para este formato es .dds.

D3DX10_IFF_TIFF

Formato de archivo de imagen etiquetado (TIFF). Las extensiones de archivo para este formato son .tif y .tiff.

D3DX10_IFF_GIF

Formato de intercambio de gráficos (GIF). La extensión de archivo para este formato es .gif.

D3DX10_IFF_WMP

Formato de foto de Windows Media (WMP). Este formato también se conoce como HD Photo y JPEG XR. Las extensiones de archivo para este formato son .hdp, .jxr y .wdp.

Para funcionar correctamente, D3DX10_IFF_WMP requiere que inicialice COM. Por lo tanto, llame a CoInitialize o CoInitializeEx en la aplicación antes de llamar a D3DX.

D3DX10_IFF_FORCE_DWORD

Obliga a esta enumeración a compilar a 32 bits de tamaño. Sin este valor, algunos compiladores permitirían que esta enumeración se compile en un tamaño distinto de 32 bits. Este valor no se utiliza.

Comentarios

Vea Tipos de mapas de bits (GDI+) para obtener más información sobre algunos de estos formatos.

D3DX10 usa el componente de creación de imágenes de Windows para implementar la mayoría de los tipos de archivo de mapa de bits admitidos. Consulte Información general sobre componentes de imágenes de Windows para obtener información adicional.

Requisitos

Requisito Value
Encabezado
D3DX10Tex.h

Consulte también

Enumeraciones D3DX