PDD_VPORTCB_GETFLIPSTATUS fonction de rappel (ddrawint.h)
La fonction de rappel DdVideoPortGetFlipStatus détermine si le dernier retournement demandé sur une surface s’est produit.
Syntaxe
PDD_VPORTCB_GETFLIPSTATUS PddVportcbGetflipstatus;
DWORD PddVportcbGetflipstatus(
PDD_GETVPORTFLIPSTATUSDATA unnamedParam1
)
{...}
Paramètres
unnamedParam1
Pointe vers une structure de DD_GETVPORTFLIPSTATUSDATA qui contient les informations requises pour que le pilote détermine le status de retournement d’une surface.
Valeur retournée
DdVideoPortGetFlipStatus retourne l’un des codes de rappel suivants :
Remarques
Les pilotes DirectDraw qui prennent en charge VPE doivent implémenter DdVideoPortGetFlipStatus.
Le pilote doit définir le membre ddRVal de la structure de DD_GETVPORTFLIPSTATUSDATA sur lpGetFlipStatus sur DDERR_WASSTILLDRAWING et retourner DDHAL_DRIVER_HANDLED si un basculement est en cours ; sinon, le pilote doit définir ddRVal sur DD_OK et retourner DDHAL_DRIVER_HANDLED.
Si le pilote définit ddRVal sur DDERR_WASSTILLDRAWING, DirectDraw échoue les verrous et les fentes sur cette surface.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ddrawint.h (inclure Winddi.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour