enumeração D3DX10_IMAGE_FILE_FORMAT

Formatos de arquivo de imagem compatíveis com as funções D3DXCreatexxx e D3DX10Savexxx.

Sintaxe

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 arquivo BMP (bitmap do Windows). Contém um cabeçalho que descreve a resolução do dispositivo no qual o retângulo de pixels foi criado, as dimensões do retângulo, o tamanho da matriz de bits, uma paleta lógica e uma matriz de bits que define a relação entre pixels na imagem bitmapped e entradas na paleta lógica. A extensão de arquivo para esse formato é .bmp.

D3DX10_IFF_JPG

Formato de arquivo compactado JPEG (Joint Photo Experts Group). Especifica a compactação variável de cores RGB de 24 bits e arquivos de documento de imagem TIFF (Formato de Arquivo de Imagem Marcado) de escala cinza de 8 bits. A extensão de arquivo para esse formato é .jpg.

D3DX10_IFF_PNG

Formato de arquivo PNG (Portable Network Graphics). Um formato de bitmap não proprietário usando compactação sem perdas. A extensão de arquivo para esse formato é .png.

D3DX10_IFF_DDS

Formato de arquivo da superfície do DirectDraw (DDS). Armazena texturas, texturas de volume e mapas de ambiente cúbicos, com ou sem níveis de mipmap e com ou sem compactação de pixel. A extensão de arquivo para esse formato é .dds.

D3DX10_IFF_TIFF

TIFF (Formato de Arquivo de Imagem Marcado). As extensões de arquivo para esse formato são .tif e .tiff.

D3DX10_IFF_GIF

GIF (Graphics Interchange Format). A extensão de arquivo para esse formato é .gif.

D3DX10_IFF_WMP

Formato WMP (Windows Media Photo). Esse formato também é conhecido como HD Photo e JPEG XR. As extensões de arquivo para esse formato são .hdp, .jxr e .wdp.

Para funcionar corretamente, D3DX10_IFF_WMP requer que você inicialize COM. Portanto, chame CoInitialize ou CoInitializeEx em seu aplicativo antes de chamar D3DX.

D3DX10_IFF_FORCE_DWORD

Força essa enumeração a ser compilada para 32 bits de tamanho. Sem esse valor, alguns compiladores permitiriam que essa enumeração fosse compilada em um tamanho diferente de 32 bits. Este valor não é usado.

Comentários

Consulte Tipos de Bitmaps (GDI+) para obter mais informações sobre alguns desses formatos.

O D3DX10 usa o Componente de Imagem do Windows para implementar a maioria dos tipos de arquivo bitmap com suporte. Confira Visão geral do componente de imagem do Windows para obter informações adicionais.

Requisitos

Requisito Valor
parâmetro
D3DX10Tex.h

Confira também

Enumerações D3DX