D3DX11_IMAGE_FILE_FORMAT 枚举

注意

D3DX (D3DX 9、D3DX 10 和 D3DX 11) 实用工具库已弃用Windows 8,不支持 Windows 应用商店应用。

D3DX11Createxxx 和 D3DX11Savexxx 函数支持的图像文件格式。

语法

typedef enum D3DX11_IMAGE_FILE_FORMAT { 
  D3DX11_IFF_BMP          = 0,
  D3DX11_IFF_JPG          = 1,
  D3DX11_IFF_PNG          = 3,
  D3DX11_IFF_DDS          = 4,
  D3DX11_IFF_TIFF         = 10,
  D3DX11_IFF_GIF          = 11,
  D3DX11_IFF_WMP          = 12,
  D3DX11_IFF_FORCE_DWORD  = 0x7fffffff
} D3DX11_IMAGE_FILE_FORMAT, *LPD3DX11_IMAGE_FILE_FORMAT;

常量

D3DX11_IFF_BMP

(BMP) 文件格式的 Windows 位图。 包含一个标头,该标头描述创建像素矩形的设备分辨率、矩形的尺寸、位数组的大小、逻辑调色板和位数组,用于定义位图图像中的像素与逻辑调色板中条目之间的关系。 此格式的文件扩展名.bmp。

D3DX11_IFF_JPG

联合摄影专家组 (JPEG) 压缩文件格式。 指定 24 位 RGB 颜色和 8 位灰度标记图像文件格式的可变压缩, (TIFF) 图像文档文件。 此格式的文件扩展名.jpg。

D3DX11_IFF_PNG

可移植网络图形 (PNG) 文件格式。 使用无损压缩的非专有位图格式。 此格式的文件扩展名.png。

D3DX11_IFF_DDS

directDraw surface (DDS) 文件格式。 存储纹理、体积纹理和立方体环境贴图,无论是否具有 mipmap 级别,以及是否具有像素压缩。 此格式的文件扩展名为 .dds。

D3DX11_IFF_TIFF

标记的图像文件格式 (TIFF) 。 此格式的文件扩展名为 .tif 和 .tiff。

D3DX11_IFF_GIF

图形交换格式 (GIF) 。 此格式的文件扩展名.gif。

D3DX11_IFF_WMP

Windows Media 照片格式 (WMP) 。 此格式也称为 HD 照片和 JPEG XR。 此格式的文件扩展名为 .hdp、.jxr 和 .wdp。

若要正常工作, D3DX11_IFF_WMP 要求初始化 COM。 因此,在调用 D3DX 之前,请在应用程序中调用 CoInitialize 或 CoInitializeEx

D3DX11_IFF_FORCE_DWORD

强制此枚举编译为大小为 32 位。 如果没有此值,某些编译器将允许此枚举编译为 32 位以外的大小。 不使用此值。

备注

有关其中一些格式的详细信息,请参阅 (GDI+) 的位图类型

要求

要求
标头
D3DX11tex.h

请参阅

D3DX 枚举