LPDD_NOTIFYCALLBACK fonction de rappel (ddkmapi.h)
La fonction de rappel NotifyCallback effectue des opérations liées à un événement qui s’est produit.
Syntaxe
LPDD_NOTIFYCALLBACK LpddNotifycallback;
ULONG LpddNotifycallback(
DWORD dwFlags,
PVOID pContext,
DWORD dwParam1,
DWORD dwParam2
)
{...}
Paramètres
dwFlags
Indique l’événement qui a provoqué l’appel du rappel. Les valeurs de dwParam1 et dwParam2 dépendent de la valeur de dwFlags. Les valeurs suivantes sont possibles :
Drapeau | dwParam1 | dwParam2 |
---|---|---|
DDNOTIFY_CLOSECAPTURE | hCapture | inutilisé |
DDNOTIFY_CLOSEDIRECTDRAW | hDirectDraw | inutilisé |
DDNOTIFY_CLOSESURFACE | hSurface | inutilisé |
DDNOTIFY_CLOSEVIDEOPORT | hVideoPort | inutilisé |
DDNOTIFY_DISPLAY_VSYNC | hDirectDraw | inutilisé |
DDNOTIFY_POSTDOSBOX | hDirectDraw | inutilisé |
DDNOTIFY_POSTRESCHANGE | hDirectDraw | inutilisé |
DDNOTIFY_PREDOSBOX | hDirectDraw | inutilisé |
DDNOTIFY_PRERESCHANGE | hDirectDraw | inutilisé |
DDNOTIFY_VP_LINE | hVideoPort | inutilisé |
DDNOTIFY_VP_VSYNC | hVideoPort | inutilisé |
pContext
Contient une valeur que l’appelant a passée dans un appel à la fonction DxApi ainsi qu’un identificateur de fonction spécifique. Pour plus d’informations sur les identificateurs de fonction, consultez DxApi .
dwParam1
Handle vers l’objet lié à l’événement qui a provoqué l’appel du rappel.
dwParam2
Inutilisé.
Valeur de retour
NotifyCallback retourne zéro.
Remarques
Un pilote de capture vidéo fournit une fonction de rappel
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | ddkmapi.h (include Ddkmapi.h) |