Поделиться через


сообщение ICM_COMPRESS_QUERY

Сообщение ICM_COMPRESS_QUERY запрашивает драйвер сжатия видео, чтобы определить, поддерживает ли он определенный формат входных данных или может ли он сжать определенный формат входных данных до определенного формата вывода. Это сообщение можно отправить явным образом или с помощью макроса ICCompressQuery .

ICM_COMPRESS_QUERY 
wParam = (DWORD_PTR) (LPVOID) lpbiInput; 
lParam = (DWORD_PTR) (LPVOID) lpbiOutput; 

Параметры

lpbiInput

Указатель на структуру BITMAPINFO , содержащую формат входных данных.

lpbiOutput

Указатель на структуру BITMAPINFO , содержащую выходной формат. Вы можете указать ноль для этого параметра, чтобы указать, что любой выходной формат является допустимым.

Возвращаемое значение

Возвращает ICERR_OK, если указанное сжатие поддерживается, или ICERR_BADFORMAT в противном случае.

Комментарии

Когда драйвер получает это сообщение, он должен изучить структуру BITMAPINFO , связанную с lpbiInput , чтобы определить, может ли он сжать входной формат.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Vfw.h

См. также раздел

Диспетчер сжатия видео

Сообщения сжатия видео