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 |
|
Confira também