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


Макрос ICDecompressBegin (vfw.h)

Макрос ICDecompressBegin уведомляет драйвер распаковки видео о подготовке к распаковки данных. Вы можете использовать этот макрос или явно вызвать сообщение ICM_DECOMPRESS_BEGIN .

Синтаксис

void ICDecompressBegin(
   hic,
   lpbiInput,
   lpbiOutput
);

Параметры

hic

Дескриптор для распаковки.

lpbiInput

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

lpbiOutput

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

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

None

Remarks

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

Макросы ICDecompressBegin и ICDecompressEnd не вложены. Если драйвер получает ICM_DECOMPRESS_BEGIN до остановки распаковки с помощью ICM_DECOMPRESS_END, он должен перезапустить распаковку с новыми параметрами.

Требования

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

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

Макросы сжатия видео

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