enumeración D3DXIMAGE_FILEFORMAT
Describe los formatos de archivo de imagen admitidos. Vea Comentarios para obtener descripciones de estos formatos.
Sintaxis
typedef enum D3DXIMAGE_FILEFORMAT {
D3DXIFF_BMP = 0,
D3DXIFF_JPG = 1,
D3DXIFF_TGA = 2,
D3DXIFF_PNG = 3,
D3DXIFF_DDS = 4,
D3DXIFF_PPM = 5,
D3DXIFF_DIB = 6,
D3DXIFF_HDR = 7,
D3DXIFF_PFM = 8,
D3DXIFF_FORCE_DWORD = 0x7fffffff
} D3DXIMAGE_FILEFORMAT, *LPD3DXIMAGE_FILEFORMAT;
Constantes
-
D3DXIFF_BMP
-
Formato de archivo de mapa de bits de Windows (BMP).
-
D3DXIFF_JPG
-
Formato de archivo comprimido de Joint Photographics Experts Group (JPEG).
-
D3DXIFF_TGA
-
Formato de archivo de imagen Truevision (Targa o TGA).
-
D3DXIFF_PNG
-
Formato de archivo portable de gráficos de red (PNG).
-
D3DXIFF_DDS
-
Formato de archivo de superficie de DirectDraw (DDS).
-
D3DXIFF_PPM
-
Formato de archivo pixmap portátil (PPM).
-
D3DXIFF_DIB
-
Formato de archivo de mapa de bits (DIB) independiente del dispositivo Windows.
-
D3DXIFF_HDR
-
Formato de archivo de alto rango dinámico (HDR).
-
D3DXIFF_PFM
-
Formato de archivo de mapa flotante portátil.
-
D3DXIFF_FORCE_DWORD
-
Fuerza 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
Las funciones que comienzan con D3DXLoadxxx admiten todos los formatos enumerados. Las funciones que comienzan con D3DXSavexxx admiten todos los formatos enumerados excepto los formatos Truevision (.tga) y pixmap portable (.ppm).
En la tabla siguiente se enumeran los formatos de entrada y salida disponibles.
Extensión de archivo | Descripción |
---|---|
.bmp | Formato de mapa de bits de Windows. 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 de mapa de bits y las entradas de la paleta lógica. |
.dds | Formato de archivo surface de DirectDraw. 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. Consulte DDS. |
.dib | DIB de Windows. Contiene una matriz de bits combinado con estructuras que especifican el ancho y alto de la imagen de mapa de bits, el formato de color del dispositivo donde se creó la imagen y la resolución del dispositivo usado para crear esa imagen. |
.Hdr | Formato HDR. Codifica cada píxel como un color RGBE de 32 bits, con 8 bits de mantisa para rojo, verde y azul, y un exponente compartido de 8 bits. Cada canal se comprime por separado con codificación de longitud de ejecución (RLE). |
.jpg | Estándar 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. |
.Pfm | Formato de mapa flotante portátil. Un formato de imagen de punto flotante sin formato, sin ninguna compresión. El encabezado de archivo especifica el ancho de la imagen, el alto, el monocromo o el color, y el orden de las palabras del equipo. Los datos de píxeles se almacenan como valores de punto flotante de 32 bits, con 3 valores por píxel para el color y un valor por píxel para monocromo. |
.png | Formato PNG. Un formato de mapa de bits no propietario mediante compresión sin pérdida. |
.Ppm | Formato Pixmap portátil. Formato de archivo binario o ASCII para imágenes de color que incluye el alto y el ancho de la imagen y el valor máximo del componente de color. |
.tga | Formato del adaptador de gráficos Targa o Truevision. Admite profundidades de 8, 15, 16, 24 y 32 bits, incluida la escala de grises de 8 bits, y contiene datos opcionales de paleta de colores, datos de origen y tamaño de imagen (x, y) y datos de píxeles. |
Consulte Tipos de mapas de bits para obtener más información sobre algunos de estos formatos.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también