Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Макрос ICDecompressGetPalette, который драйвер декомпрессии видео предоставляет цветовую таблицу выходной структуры BITMAPINFOHEADER . Этот макрос можно использовать или явно вызывать сообщение ICM_DECOMPRESS_GET_PALETTE .
Синтаксис
DWORD ICDecompressGetPalette(
hic,
lpbiInput,
lpbiOutput
);
Параметры
hic
Обработка декомпрессора.
lpbiInput
Указатель на структуру BITMAPINFOHEADER , содержащую входной формат.
lpbiOutput
Указатель на структуру BITMAPINFOHEADER , содержащую таблицу цветов. Пространство, зарезервированное для таблицы цветов, всегда равно 256 цветам. Для этого параметра можно указать ноль, чтобы возвращать только размер таблицы цветов.
Возвращаемое значение
Тип: DWORD
Возвращает ICERR_OK в случае успешного выполнения или ошибки в противном случае.
Замечания
Если lpbiOutput не является ненулевой, драйвер задает член biClrUsedBITMAPINFOHEADER число цветов в таблице цветов. Драйвер заполняет элементы bmiColorsBITMAPINFO фактическими цветами.
Драйвер должен поддерживать это сообщение только в том случае, если он использует палитру, отличной от палитры, указанной в входном формате.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 2000 Профессиональный [только классические приложения] |
| минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
| целевая платформа | Виндоус |
| Заголовок | vfw.h |