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) |