функция обратного вызова PDD_VPORTCB_DESTROYVPORT (ddrawint.h)
Функция обратного вызова DdVideoPortDe destroy уведомляет драйвер о том, что DirectDraw уничтожил указанный объект VPE.
Синтаксис
PDD_VPORTCB_DESTROYVPORT PddVportcbDestroyvport;
DWORD PddVportcbDestroyvport(
PDD_DESTROYVPORTDATA unnamedParam1
)
{...}
Параметры
unnamedParam1
Указывает на структуру DD_DESTROYVPORTDATA , содержащую сведения, необходимые для очистки драйвера.
Возвращаемое значение
DdVideoPortDe при возврате возвращает один из следующих кодов обратного вызова:
Комментарии
DdVideoPortDe при необходимости можно реализовать в драйверах DirectDraw, поддерживающих VPE.
Драйвер должен освободить любую память, выделенную и связанную с указанным объектом VPE. Сюда входит освобождение любой памяти, выделенной драйвером, доступ к ней через члены dwReserved1 и dwReserved2структуры DD_VIDEOPORT_LOCAL . Эта DD_VIDEOPORT_LOCAL структура находится в элементе lpVideoPort структуры DD_DESTROYVPORTDATA в lpDetraitsVideoPort.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | ddrawint.h (включая Winddi.h) |