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]

Voir aussi

MCI

Chaînes de commande MCI