énumération WIAVIDEO_STATE (wiavideo.h)
L’énumération WIAVIDEO_STATE est utilisée pour spécifier l’état actuel d’un flux vidéo.
Note L’acquisition d’images Windows (WIA) ne prend pas en charge les appareils vidéo dans Windows Server 2003, Windows Vista et versions ultérieures. Pour ces versions de Windows, utilisez DirectShow pour acquérir des images à partir de la vidéo.
Syntax
typedef enum __MIDL___MIDL_itf_wiavideo_xp_0000_0000_0001 {
WIAVIDEO_NO_VIDEO = 1,
WIAVIDEO_CREATING_VIDEO = 2,
WIAVIDEO_VIDEO_CREATED = 3,
WIAVIDEO_VIDEO_PLAYING = 4,
WIAVIDEO_VIDEO_PAUSED = 5,
WIAVIDEO_DESTROYING_VIDEO = 6
} WIAVIDEO_STATE;
Constantes
WIAVIDEO_NO_VIDEO Valeur : 1 Aucun flux vidéo n’existe. Appelez IWiaVideo ::CreateVideoByWiaDevID, IWiaVideo ::CreateVideoByDevNum ou IWiaVideo ::CreateVideoByName pour créer une vidéo. |
WIAVIDEO_CREATING_VIDEO Valeur : 2 L’une des méthodes IWiaVideo CreateVideo a été appelée et WIA est en cours de création du flux vidéo. |
WIAVIDEO_VIDEO_CREATED Valeur : 3 Un flux vidéo a été créé avec succès, mais la lecture n’a pas encore démarré. |
WIAVIDEO_VIDEO_PLAYING Valeur : 4 Un flux vidéo a été créé avec succès et la vidéo est en cours de lecture. L’application peut maintenant appeler la méthode IWiaVideo ::TakePicture . |
WIAVIDEO_VIDEO_PAUSED Valeur : 5 Un flux vidéo a été créé et la vidéo est suspendue. L’application peut maintenant appeler la méthode IWiaVideo ::TakePicture . |
WIAVIDEO_DESTROYING_VIDEO Valeur : 6 L’application appelée méthode IWiaVideo ::D estroyVideo , et WIA est en train de détruire le flux vidéo. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | wiavideo.h |