Share via


PDD_VPORTCB_DESTROYVPORT funzione di callback (ddrawint.h)

La funzione di callback DdVideoPortDestroy notifica al driver che DirectDraw ha distrutto l'oggetto VPE specificato.

Sintassi

PDD_VPORTCB_DESTROYVPORT PddVportcbDestroyvport;

DWORD PddVportcbDestroyvport(
  PDD_DESTROYVPORTDATA unnamedParam1
)
{...}

Parametri

unnamedParam1

Punta a una struttura DD_DESTROYVPORTDATA che contiene le informazioni necessarie per il driver da pulire.

Valore restituito

DdVideoPortDestroy restituisce uno dei codici di callback seguenti:

Commenti

DdVideoPortDestroy può essere implementato facoltativamente nei driver DirectDraw che supportano VPE.

Il driver deve liberare qualsiasi memoria allocata e associata all'oggetto VPE specificato. Ciò include la liberazione di qualsiasi memoria allocata dal driver tramite i membri dwReserved1 e dwReserved2 della struttura di DD_VIDEOPORT_LOCAL. Questa struttura DD_VIDEOPORT_LOCAL si trova nel membro lpVideoPort della struttura DD_DESTROYVPORTDATA a lpDestroyVideoPort.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione ddrawint.h (include Winddi.h)

Vedi anche

DD_DESTROYVPORTDATA

DD_VIDEOPORT_LOCAL

DdVideoPortCreate