сообщение 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 [только классические приложения] |
Заголовок |
|