Macro MCIWndGetMode (vfw.h)
La macro MCIWndGetMode récupère le mode de fonctionnement actuel d’un appareil MCI. Les appareils MCI ont plusieurs modes de fonctionnement, qui sont désignés par des constantes. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETMODE .
Syntaxe
void MCIWndGetMode(
hwnd,
lp,
len
);
Paramètres
hwnd
Handle de la fenêtre MCIWnd.
lp
Pointeur vers la mémoire tampon définie par l’application utilisée pour retourner le mode.
len
Taille, en octets, de la mémoire tampon.
Valeur de retour
None
Remarques
Si la chaîne terminée par null décrivant le mode est plus longue que la mémoire tampon, elle est tronquée.
Tous les appareils ne peuvent pas fonctionner dans tous les modes. Par exemple, l’appareil MCIAVI est un appareil de lecture ; il ne prend pas en charge le mode d’enregistrement. Les modes suivants peuvent être récupérés à l’aide de MCIWNDM_GETMODE :
Mode d'opération | Constante MCI |
---|---|
non prêt | MCI_MODE_NOT_READY |
ouvrir | MCI_MODE_OPEN |
en pause | MCI_MODE_PAUSE |
lecture en cours | MCI_MODE_PLAY |
enregistrement | MCI_MODE_RECORD |
rechercher dans | MCI_MODE_SEEK |
stopped | MCI_MODE_STOP |
Configuration requise
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] |
Plateforme cible | Windows |
En-tête | vfw.h |