перечисление 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). Хранит текстуры, текстуры объема и карты кубических сред с уровнями MIP-карты или без них, а также со сжатием пикселей или без них. Расширение файла для этого формата — .dds.
-
D3DX10_IFF_TIFF
-
Формат файлов изображений с тегами (TIFF). Для этого формата используются расширения TIF и TIFF.
-
D3DX10_IFF_GIF
-
Формат обмена графикой (GIF). Расширение файла для этого формата — .gif.
-
D3DX10_IFF_WMP
-
Формат фотографий Windows Media (WMP). Этот формат также известен как HD Photo и JPEG XR. Для этого формата используются расширения HDP, JXR и WDP.
Для правильной работы D3DX10_IFF_WMP требуется инициализация COM. Поэтому вызовите CoInitialize или CoInitializeEx в приложении перед вызовом D3DX.
-
D3DX10_IFF_FORCE_DWORD
-
Принудительно компилирует это перечисление до 32 бит в размере. Без этого значения некоторые компиляторы разрешали бы компиляцию этого перечисления до размера, отличного от 32 бит. Это значение не используется.
Комментарии
Дополнительные сведения о некоторых из этих форматов см. в разделе Типы растровых изображений (GDI+ ).
D3DX10 использует компонент обработки образов Windows для реализации большинства поддерживаемых типов файлов растровых изображений. Дополнительные сведения см. в статье Общие сведения о компоненте обработки образов Windows .
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел