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


функция обратного вызова PDD_VPORTCB_WAITFORSYNC (ddrawint.h)

Функция обратного вызова DdVideoPortWaitForSync ожидает следующей вертикальной синхронизации.

Синтаксис

PDD_VPORTCB_WAITFORSYNC PddVportcbWaitforsync;

DWORD PddVportcbWaitforsync(
  PDD_WAITFORVPORTSYNCDATA unnamedParam1
)
{...}

Параметры

unnamedParam1

Указывает на структуру DD_WAITFORVPORTSYNCDATA , содержащую сведения, необходимые драйверу для синхронизации объекта VPE.

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

DdVideoPortWaitForSync возвращает один из следующих кодов обратного вызова:

Комментарии

Если условие, при котором ожидается драйвер, не выполняется до истечения количества миллисекунд, указанного в элементе dwTimeOut структуры DD_WAITFORVPORTSYNCDATA в lpWaitForSync , драйвер должен установить для члена ddRValDD_WAITFORVPORTSYNCDATA значение DDERR_VIDEONOTACTIVE и вернуть DDHAL_DRIVER_HANDLED.

Драйвер должен указывать собственные критерии времени ожидания, если dwTimeOut равно нулю.

Требования

   
Целевая платформа Персональный компьютер
Верхняя часть ddrawint.h (включая Winddi.h)

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

DD_WAITFORVPORTSYNCDATA