Partager via


capSetCallbackOnError, macro (vfw.h)

La macro capSetCallbackOnError définit une fonction de rappel d’erreur dans l’application cliente. AVICap appelle cette procédure lorsque des erreurs se produisent. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_CALLBACK_ERROR .

Syntaxe

BOOL capSetCallbackOnError(
     hwnd,
     fpProc
);

Paramètres

hwnd

Gérer vers une fenêtre de capture.

fpProc

Pointeur vers la fonction de rappel d’erreur, de type capErrorCallback. Spécifiez NULL pour ce paramètre pour désactiver une fonction de rappel d’erreur précédemment installée.

Valeur retournée

Type : BOOL

Retourne TRUE si elle réussit ou FALSE si la capture en continu ou une session de capture à image unique est en cours.

Remarques

Les applications peuvent éventuellement définir une fonction de rappel d’erreur. Si elle est définie, AVICap appelle la procédure d’erreur dans les situations suivantes :

  • Le disque est plein.
  • Une fenêtre de capture ne peut pas être connectée à un pilote de capture.
  • Impossible d’ouvrir un appareil waveform-audio.
  • Le nombre d’images supprimées pendant la capture dépasse le pourcentage spécifié.
  • Les images ne peuvent pas être capturées en raison de problèmes d’interruption de synchronisation verticale.

Spécifications

Besoin Valeur
Client minimum requis Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
plateforme cible Fenêtres
En-tête vfw.h

Voir aussi

Création d’une fonction de rappel d’erreur

de capture vidéo

Macros de capture vidéo

WM_CAP_SET_CALLBACK_ERROR

capErrorCallback