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