PDD_MOCOMPCB_RENDER fonction de rappel (ddrawint.h)
La fonction de rappel DdMoCompRender indique au pilote les macroblocks à restituer en spécifiant les surfaces contenant les macroblocks, les décalages dans chaque surface où se trouvent les macroblocks et la taille des données macroblock à afficher.
Syntaxe
PDD_MOCOMPCB_RENDER PddMocompcbRender;
DWORD PddMocompcbRender(
PDD_RENDERMOCOMPDATA unnamedParam1
)
{...}
Paramètres
unnamedParam1
Pointe vers une structure DD_RENDERMOCOMPDATA qui contient les informations nécessaires au rendu d’un frame.
Valeur retournée
DdMoCompRender retourne l’un des codes de rappel suivants :
Notes
Les pilotes DirectDraw qui prennent en charge la compensation de mouvement doivent implémenter DdMoCompRender.
DdMoCompRender peut être appelé plusieurs fois entre la séquence DdMoCompBeginFrame et DdMoCompEndFrame .
Si une opération de rendu précédente n’est pas encore terminée, le pilote doit échouer à l’appel en définissant le membre ddRVal de la structure DD_RENDERMOCOMPDATA sur lpRenderData sur DDERR_WASSTILLDRAWING et en retournant DDHAL_DRIVER_HANDLED.
Spécifications
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ddrawint.h (incluez 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