Partager via


Commandes de script

[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par lecteur source et enregistreur récepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Les commandes de script prises en charge par le Kit de développement logiciel (SDK) au format Windows Media sont des paires de chaînes de nom et de valeur simples. Par exemple, une commande de script courante est « URL », qui est utilisée par Lecteur multimédia Windows et d’autres applications de lecture pour ouvrir des pages web. L’autre moitié de la paire de scripts pour la commande « URL » contient une URL (Uniform Resource Locator) valide, telle que https://www.adatum.com. Aucune prise en charge n’est fournie par les objets de ce KIT de développement logiciel (SDK) pour des commandes spécifiques ; votre application doit inclure une logique pour gérer les commandes que vous utilisez. Vous pouvez utiliser les commandes prises en charge par Lecteur multimédia Windows pour maintenir la compatibilité avec la plupart des joueurs.

Les commandes de script peuvent être remises de l’une des deux manières suivantes : dans un flux de script ou dans l’en-tête de fichier.

Flux de script

Vous pouvez remettre des commandes de script dans leur propre flux dans un fichier ASF. Chaque exemple d’un flux de script contient les deux chaînes de la paire nom/valeur. L’avantage de l’utilisation d’un flux de script est que les commandes sont remises à l’heure de présentation correcte.

Commandes de script dans l’en-tête de fichier

Les commandes de script peuvent être incluses dans l’en-tête de fichier pour la récupération au moment de la lecture. L’application de lecture est responsable de l’exécution des commandes de script au bon moment. L’avantage de l’utilisation des commandes de script dans l’en-tête de fichier est que toutes les commandes de script sont disponibles avant de commencer à recevoir des exemples.

Fonctionnalités de fichier ASF

Utilisation de commandes de script