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


сообщение ICM_DECOMPRESSEX_BEGIN

Сообщение ICM_DECOMPRESSEX_BEGIN уведомляет драйвер сжатия видео о подготовке к распаковки данных.

ICM_DECOMPRESSEX_BEGIN 
wParam = (DWORD_PTR) (LPVOID) &icdex; 
lParam = sizeof(ICDECOMPRESSEX); 

Параметры

icdex

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

Lparam

Размер ICDECOMPRESSEX в байтах.

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

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

Комментарии

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

Если вы хотите, чтобы драйвер распаковылял данные непосредственно на экране, отправьте ICM_DRAW_BEGIN сообщение.

Сообщения ICM_DECOMPRESSEX_BEGIN и ICM_DECOMPRESSEX_END не вложенны. Если драйвер получает ICM_DECOMPRESSEX_BEGIN до остановки распаковки с помощью ICM_DECOMPRESSEX_END, он должен перезапустить распаковку с новыми параметрами.

Требования

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

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

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

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