Функция ICGetDisplayFormat (vfw.h)
Функция ICGetDisplayFormat определяет наилучший формат, доступный для отображения сжатого изображения. Функция также открывает компрессор, если ручка открытого компрессора не указана.
Синтаксис
HIC VFWAPI ICGetDisplayFormat(
HIC hic,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
int BitDepth,
int dx,
int dy
);
Параметры
hic
Ручка к используемому компрессору. Укажите ЗНАЧЕНИЕ NULL , чтобы VCM выбирал и открыв соответствующий компрессор.
lpbiIn
Указатель на структуру BITMAPINFOHEADER , содержащую сжатый формат.
lpbiOut
Указатель на буфер для возврата распаковки формата. Буфер должен быть достаточно большим для структуры BITMAPINFOHEADER и 256 цветовых записей.
BitDepth
Предпочтительная битовая глубина, если она не нулевая.
dx
Множитель ширины для растяжения изображения. Если этот параметр равен нулю, это измерение не растягивается.
dy
Множитель высоты для растяжения изображения. Если этот параметр равен нулю, это измерение не растягивается.
Возвращаемое значение
Возвращает дескриптор распаковку в случае успеха или ноль в противном случае.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | vfw.h |
Библиотека | Vfw32.lib |
DLL | Msvfw32.dll |