функция обратного вызова 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) |