перечисление D3DX11_IMAGE_FILE_FORMAT
Примечание
Библиотека служебной программы D3DX (D3DX 9, D3DX 10 и D3DX 11) является устаревшей для Windows 8 и не поддерживается для приложений Магазина Windows.
Форматы файлов изображений, поддерживаемые функциями D3DX11Createxxx и D3DX11Savexxxx.
Синтаксис
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
-
Формат файла точечных изображений Windows (BMP). Содержит заголовок, описывающий разрешение устройства, на котором был создан прямоугольник пикселей, размеры прямоугольника, размер массива битов, логическую палитру и массив битов, определяющий связь между пикселями в изображении с битами и записями в логической палитре. Расширение файла для этого формата — .bmp.
-
D3DX11_IFF_JPG
-
Формат сжатого файла Совместной группы экспертов по фотографии (JPEG). Задает переменное сжатие 24-разрядного цвета RGB и 8-разрядных файлов изображений формата TIFF с серой шкалы. Расширение файла для этого формата — .jpg.
-
D3DX11_IFF_PNG
-
Формат файла переносимой сетевой графики (PNG). Несвободный формат растрового рисунка, использующий сжатие без потерь. Расширение файла для этого формата — .png.
-
D3DX11_IFF_DDS
-
Формат файла поверхности DirectDraw (DDS). Хранит текстуры, текстуры объема и карты кубических сред с уровнями MIP-карты или без них, а также со сжатием пикселей или без них. Расширение файла для этого формата — .dds.
-
D3DX11_IFF_TIFF
-
Формат файлов изображений с тегами (TIFF). Для этого формата используются расширения TIF и TIFF.
-
D3DX11_IFF_GIF
-
Формат обмена графикой (GIF). Расширение файла для этого формата — .gif.
-
D3DX11_IFF_WMP
-
Формат фотографий Windows Media (WMP). Этот формат также известен как HD Photo и JPEG XR. Для этого формата используются расширения HDP, JXR и WDP.
Для правильной работы D3DX11_IFF_WMP требуется инициализация COM. Поэтому вызовите CoInitialize или CoInitializeEx в приложении перед вызовом D3DX.
-
D3DX11_IFF_FORCE_DWORD
-
Принудительно компилирует это перечисление до 32 бит в размере. Без этого значения некоторые компиляторы разрешали бы компиляцию этого перечисления до размера, отличного от 32 бит. Это значение не используется.
Комментарии
Дополнительные сведения о некоторых из этих форматов см. в разделе Типы растровых изображений (GDI+ ).
Требования
Требование | Значение |
---|---|
Заголовок |
|