WM_CAP_SET_CALLBACK_CAPCONTROL message
Le message WM_CAP_SET_CALLBACK_CAPCONTROL définit une fonction de rappel dans l’application lui donnant un contrôle d’enregistrement précis. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro capSetCallbackOnCapControl .
WM_CAP_SET_CALLBACK_CAPCONTROL
wParam = (WPARAM) 0;
lParam = (LPARAM) (LPVOID) (fpProc);
Paramètres
-
fpProc
-
Pointeur vers la fonction de rappel, de type capControlCallback. Spécifiez NULL pour que ce paramètre désactive une fonction de rappel précédemment installée.
Valeur renvoyée
Retourne TRUE si elle réussit ou FALSE si une capture en continu ou une session de capture à une seule image est en cours.
Notes
Une fonction de rappel unique est utilisée pour donner à l’application un contrôle précis sur les moments où la capture en streaming commence et se termine. La fenêtre de capture appelle d’abord la procédure avec nState défini sur CONTROLCALLBACK_PREROLL une fois que toutes les mémoires tampons ont été allouées et que toutes les autres préparations de capture sont terminées. Cela donne à l’application la possibilité de préinscrire des sources vidéo, en retournant à partir de la fonction de rappel au moment exact où l’enregistrement doit commencer. La valeur de retour TRUE de la fonction de rappel continue la capture, et la valeur de retour FALSE abandonne la capture. Une fois la capture commencée, cette fonction de rappel est fréquemment appelée avec nState défini sur CONTROLCALLBACK_CAPTURING pour permettre à l’application de mettre fin à la capture en retournant FALSE.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|