CUE, commande
La commande de pile se prépare à la diffusion ou à l’enregistrement. Les périphériques numériques vidéo, magnétoscope et Waveform-Audio reconnaissent cette commande.
Pour envoyer cette commande, appelez la fonction mciSendString avec le paramètre lpszCommand défini comme suit.
_stprintf_s(
lpszCommand,
TEXT("cue %s %s %s"),
lpszDeviceID,
lpszInOutTo,
lpszFlags
);
Paramètres
-
lpszDeviceID
-
Identificateur d’un appareil MCI. Cet identificateur ou alias est attribué lorsque l’appareil est ouvert.
-
lpszInOutTo
-
Indicateur qui prépare un appareil pour la diffusion ou l’enregistrement. Le tableau suivant répertorie les types d’appareils qui reconnaissent la commande CUE et les indicateurs utilisés par chaque type.
Valeur Signal Signal digitalvideo - entrée
- NoShow
- sortie
- pour positionner
vidéo - à partir de la position
- entrée
- sortie
- preroll
- reverse
- pour positionner
WaveAudio entrée sortie Le tableau suivant répertorie les indicateurs qui peuvent être spécifiés dans le paramètre lpszInOutTo et leurs significations.
Valeur Signification à partir de la position Indique où commencer. entrée Prépare l’enregistrement. Pour les périphériques vidéo numériques, cet indicateur peut être omis si la source de présentation actuelle est déjà l’entrée externe. NoShow Prépare la diffusion d’une image sans l’afficher. Lorsque cet indicateur est spécifié, l’affichage continue d’afficher l’image dans la mémoire tampon de trame, même si son frame correspondant n’est pas la position actuelle. Une commande de pile suivante sans cet indicateur et sans l’indicateur « to » affiche le frame actuel. sortie Prépare la durée de la diffusion. Si ni « Input » ni « output » n’est spécifié, le paramètre par défaut est « output ». preroll Déplace la distance du préroll à partir du point d' interrogation. L’objet in-point est la position actuelle ou la position spécifiée par l’indicateur « from ». reverse Indique que la direction de lecture est en sens inverse (arrière). pour positionner Déplace l’espace de travail à la position spécifiée. Pour les périphériques VCR, cet indicateur indique l’endroit où s’arrêter. -
lpszFlags
-
Peut être « Wait », « Notify », ou les deux. Pour les appareils vidéo numériques et VCR, vous pouvez également spécifier « test ». Pour plus d’informations sur ces indicateurs, consultez les indicateurs d’attente, de notification et de test.
Valeur renvoyée
Retourne zéro en cas de réussite ou une erreur.
Notes
Bien qu’il ne soit pas nécessaire, l’émission de la commande de pile avant la création ou l’enregistrement sur certains appareils peut réduire le délai avant que l’appareil ne démarre l’action.
Cette commande échoue si la diffusion ou l’enregistrement est en cours ou si l’appareil est suspendu.
Quand cueing pour la lecture (à l’aide de la « sortie » du signal), l’émission de la commande Play avec l’indicateur « from », « to » ou « reverse » annule la commande CUE.
Quand cueing pour l’enregistrement (à l’aide de la balise « Input »), l’émission de la commande Record avec l’indicateur « from », « to » ou « Initialize » annule la commande CUE.
Exemples
La commande suivante prépare l’appareil « mySound » pour l’enregistrement.
cue mysound input
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] |