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