Partager via


MCIWNDM_GETMODE message

Le message MCIWNDM_GETMODE 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 envoyer ce message explicitement ou à l’aide de la macro MCIWndGetMode .

MCIWNDM_GETMODE 
wParam = (WPARAM) (UINT) len; 
lParam = (LPARAM) (LPSTR) lp; 

Paramètres

Len

Taille, en octets, de la mémoire tampon.

Lp

Pointeur vers la mémoire tampon définie par l’application utilisée pour retourner le mode.

Valeur renvoyée

Retourne un entier correspondant à la constante MCI définissant le mode.

Notes

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

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
Vfw.h

Voir aussi

MCIWndGetMode