D3DX10_IMAGE_FILE_FORMAT列舉

D3DXCreatexxx 和 D3DX10Savexxx 函式支援的影像檔案格式。

Syntax

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;

常數

D3DX10_IFF_BMP

Windows 點陣圖 (BMP) 檔案格式。 包含標頭,描述建立圖元矩形之裝置的解析度、矩形的維度、位陣列的大小、邏輯調色盤,以及定義點陣圖影像中圖元與邏輯調色盤中專案之間關聯性的位陣列。 此格式的副檔名為 .bmp。

D3DX10_IFF_JPG

聯合攝影專家群組 (JPEG) 壓縮檔案格式。 指定 24 位 RGB 色彩和 8 位灰階標記影像檔案格式的變數壓縮, (TIFF) 影像檔檔。 此格式的副檔名為 .jpg。

D3DX10_IFF_PNG

可攜式網狀圖形 (PNG) 檔案格式。 使用無遺失壓縮的非專屬點陣圖格式。 此格式的副檔名為 .png。

D3DX10_IFF_DDS

DirectDraw surface (DDS) 檔案格式。 儲存紋理、磁片區紋理和立方體環境地圖、具有或不含 mipmap 層級,以及具有或不含圖元壓縮。 此格式的副檔名為 .dds。

D3DX10_IFF_TIFF

標記的影像檔案格式 (TIFF) 。 此格式的副檔名為 .tif 和 .tiff。

D3DX10_IFF_GIF

圖形交換格式 (GIF) 。此格式的副檔名為 .gif。

D3DX10_IFF_WMP

Windows Media Photo format (WMP) 。 此格式也稱為 HD 相片和 JPEG XR。 此格式的副檔名為 .hdp、.jxr 和 .wdp。

若要正常運作, D3DX10_IFF_WMP 需要您初始化 COM。 因此,在您呼叫 D3DX 之前,請先在應用程式中呼叫 CoInitializeCoInitializeEx

D3DX10_IFF_FORCE_DWORD

強制此列舉的大小編譯為 32 位。 如果沒有這個值,某些編譯器會允許此列舉編譯成 32 位以外的大小。 不使用這個值。

備註

如需這些格式 的詳細資訊,請參閱點陣圖類型 (GDI+)

D3DX10 會使用 Windows 映像處理元件來實作大部分支援的點陣圖檔案類型。 如需詳細資訊,請參閱 Windows 映像元件概觀

規格需求

需求
標頭
D3DX10Tex.h

另請參閱

D3DX 列舉