commande load
La commande load charge un fichier dans un format spécifique à l’appareil. Les appareils de vidéo numérique et de superposition vidéo reconnaissent cette commande.
Pour envoyer cette commande, appelez la fonction mciSendString avec le paramètre lpszCommand défini comme suit.
_stprintf_s(
lpszCommand,
TEXT("load %s %s %s"),
lpszDeviceID,
lpszFilePos,
lpszFlags
);
Paramètres
-
lpszDeviceID
-
Identificateur d’un appareil MCI. Cet identificateur ou alias est attribué lorsque l’appareil est ouvert.
-
lpszFilePos
-
Chemin d’accès et nom de fichier à charger. Pour les appareils de superposition vidéo, cela peut également inclure un rectangle cible pour les données. Pour spécifier un rectangle cible, spécifiez « at » suivi de X1 Y1 X2 Y2, où X1 Y1 spécifie le coin supérieur gauche du rectangle et X2 Y2 spécifie la largeur et la hauteur. Le rectangle est relatif à l’origine de la mémoire tampon vidéo.
-
lpszFlags
-
Peut être « attendre », « notifier » ou les deux. Pour les appareils vidéo numériques, « test » peut également être spécifié. 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 d’erreur dans le cas contraire.
Notes
L’appareil « vidboard » envoie un message de notification lorsque le chargement est terminé.
Exemples
La commande suivante charge un fichier dans l’appareil « vidboard ».
load vidboard c:\vid\fish.vid notify
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] |