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


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

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

Синтаксис

void ICDrawWindow(
   hic,
   prc
);

Параметры

hic

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

prc

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

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

None

Remarks

Это сообщение поддерживается оборудованием, которое выполняет собственную асинхронную распаковку, время и рисование.

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

Требования

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

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

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

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