сообщение ICM_DECOMPRESS_GET_FORMAT
Сообщение ICM_DECOMPRESS_GET_FORMAT запрашивает формат вывода распакованных данных из драйвера распаковки видео. Это сообщение можно отправить явным образом или с помощью макроса ICDecompressGetFormat .
ICM_DECOMPRESS_GET_FORMAT
wParam = (DWORD_PTR) (LPVOID) lpbiInput;
lParam = (DWORD_PTR) (LPVOID) lpbiOutput;
Параметры
-
lpbiInput
-
Указатель на структуру BITMAPINFO , содержащую формат входных данных.
-
lpbiOutput
-
Указатель на структуру BITMAPINFO , содержащую выходной формат. Можно указать ноль, чтобы запросить только размер выходного формата, как в макросе ICDecompressGetFormatSize .
Возвращаемое значение
Если значение lpbiOutput равно нулю, возвращает размер структуры.
Если значение lpbiOutput не равно нулю, возвращает ICERR_OK в случае успешного выполнения или ошибку в противном случае.
Комментарии
Если значение lpbiOutput не равно нулю, драйвер должен заполнить структуру BITMAPINFO форматом выходных данных по умолчанию, соответствующим входному формату, указанному для lpbiInput. Если компрессор может создавать несколько форматов, по умолчанию следует использовать формат, который сохраняет наибольший объем информации.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|