Partager via


PDD_VPORTCB_DESTROYVPORT fonction de rappel (ddrawint.h)

La fonction de rappel DdVideoPortDestroy avertit le pilote que DirectDraw a détruit l’objet VPE spécifié.

Syntaxe

PDD_VPORTCB_DESTROYVPORT PddVportcbDestroyvport;

DWORD PddVportcbDestroyvport(
  PDD_DESTROYVPORTDATA unnamedParam1
)
{...}

Paramètres

unnamedParam1

Pointe vers une structure de DD_DESTROYVPORTDATA qui contient les informations requises pour que le pilote propre.

Valeur retournée

DdVideoPortDestroy retourne l’un des codes de rappel suivants :

Remarques

DdVideoPortDestroy peut être implémenté éventuellement dans les pilotes DirectDraw qui prennent en charge VPE.

Le pilote doit libérer toute la mémoire qu’il a allouée et associée à l’objet VPE spécifié. Cela inclut la libération de la mémoire allouée au pilote par le biais des membres dwReserved1 et dwReserved2 de la structure DD_VIDEOPORT_LOCAL . Cette structure DD_VIDEOPORT_LOCAL se trouve dans le membre lpVideoPort de la structure DD_DESTROYVPORTDATA sur lpDestroyVideoPort.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête ddrawint.h (inclure Winddi.h)

Voir aussi

DD_DESTROYVPORTDATA

DD_VIDEOPORT_LOCAL

DdVideoPortCreate