Partager via


commande MCI_SIGNAL

La commande MCI_SIGNAL définit une position spécifiée dans l’espace de travail. Les appareils vidéo numériques reconnaissent cette commande. MCIAVI ne prend en charge qu’un seul signal actif à la fois.

Pour envoyer cette commande, appelez la fonction mciSendCommand avec les paramètres suivants.

MCIERROR mciSendCommand(
  MCIDEVICEID wDeviceID, 
  MCI_SIGNAL, 
  DWORD dwFlags, 
  (DWORD) (LPMCI_DGV_SIGNAL_PARMS) lpSignal
);

Paramètres

wDeviceID

Identificateur d’appareil de l’appareil MCI qui doit recevoir le message de commande.

dwFlags

MCI_NOTIFY, MCI_WAIT ou MCI_TEST. Pour plus d’informations sur ces indicateurs, consultez Les indicateurs d’attente, de notification et de test.

lpSignal

Pointeur vers une structure MCI_DGV_SIGNAL_PARMS .

Valeur renvoyée

Retourne zéro en cas de réussite ou d’erreur dans le cas contraire.

Notes

La fenêtre dont vous spécifiez le handle dans le membre dwCallback de la structure MCI_DGV_SIGNAL_PARMS reçoit le message MM_MCISIGNAL.

Les indicateurs suivants s’appliquent aux appareils vidéo numériques :

MCI_DGV_SIGNAL_AT

Une position de signal est incluse dans le membre dwPosition de la structure identifiée par lpSignal.

MCI_DGV_SIGNAL_CANCEL

Supprime la position du signal spécifiée par la valeur associée à MCI_DGV_SIGNAL_USERVAL.

MCI_DGV_SIGNAL_EVERY

Une valeur de période de signal est incluse dans le membre dwPeriod de la structure identifiée par lpSignal.

MCI_DGV_SIGNAL_POSITION

L’appareil envoie la valeur de position avec le message Windows au lieu de la valeur spécifiée par l’utilisateur.

MCI_DGV_SIGNAL_USERVAL

Une valeur de données est incluse dans le membre dwUserParm de la structure identifiée par lpSignal. La valeur de données associée à cette demande est renvoyée avec le message Windows.

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
Mmsystem.h (inclure Windows.h)

Voir aussi

MCI

Commandes MCI