D3DX10_IMAGE_FILE_FORMAT列挙
D3DXCreatexxx 関数と D3DX10Savexxx 関数でサポートされるイメージ ファイル形式。
構文
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 サーフェス (DDS) ファイル形式。 ミップマップ レベルの有無にかかわらず、ピクセル圧縮の有無にかかわらず、テクスチャ、ボリューム テクスチャ、立方環境マップを格納します。 この形式のファイル拡張子は .dds です。
-
D3DX10_IFF_TIFF
-
タグ付けされたイメージ ファイル形式 (TIFF)。 この形式のファイル拡張子は、.tif と .tiff です。
-
D3DX10_IFF_GIF
-
グラフィックス交換形式 (GIF)。この形式のファイル拡張子は.gif。
-
D3DX10_IFF_WMP
-
Windows Media Photo 形式 (WMP)。 この形式は、HD 写真および JPEG XR とも呼ばれます。 この形式のファイル拡張子は、.hdp、.jxr、および .wdp です。
正常に動作するには、 D3DX10_IFF_WMP COM を初期化する必要があります。 したがって、D3DX を呼び出す前に、アプリケーションで CoInitialize または CoInitializeEx を呼び出します。
-
D3DX10_IFF_FORCE_DWORD
-
この列挙を強制的に 32 ビットのサイズにコンパイルします。 この値がないと、一部のコンパイラでは、この列挙を 32 ビット以外のサイズにコンパイルできます。 この値は使用されません。
注釈
これらの形式の一部の詳細については、「 ビットマップの種類 (GDI+)」 を参照してください。
D3DX10 は、Windows イメージング コンポーネントを使用して、サポートされているビットマップ ファイルの種類の大部分を実装します。 詳細については、「 Windows Imaging コンポーネントの概要 」を参照してください。
要件
要件 | 値 |
---|---|
ヘッダー |
|
こちらもご覧ください