Compartir a través de


PDD_VPORTCB_DESTROYVPORT función de devolución de llamada (ddrawint.h)

La función de devolución de llamada DdVideoPortDestroy notifica al controlador que DirectDraw ha destruido el objeto VPE especificado.

Sintaxis

PDD_VPORTCB_DESTROYVPORT PddVportcbDestroyvport;

DWORD PddVportcbDestroyvport(
  PDD_DESTROYVPORTDATA unnamedParam1
)
{...}

Parámetros

unnamedParam1

Apunta a una estructura de DD_DESTROYVPORTDATA que contiene la información necesaria para que el controlador limpie.

Valor devuelto

DdVideoPortDestroy devuelve uno de los siguientes códigos de devolución de llamada:

Comentarios

DdVideoPortDestroy se puede implementar opcionalmente en controladores de DirectDraw que admiten VPE.

El controlador debe liberar cualquier memoria que haya asignado y asociado al objeto VPE especificado. Esto incluye liberar cualquier memoria asignada por el controlador a la que se accede a través de los miembros dwReserved1 y dwReserved2 de la estructura DD_VIDEOPORT_LOCAL . Esta estructura DD_VIDEOPORT_LOCAL se encuentra en el miembro lpVideoPort de la estructura DD_DESTROYVPORTDATA en lpDestroyVideoPort.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado ddrawint.h (incluya Winddi.h)

Consulte también

DD_DESTROYVPORTDATA

DD_VIDEOPORT_LOCAL

DdVideoPortCreate