attribut MF_PD_ASF_SCRIPT

Spécifie la liste des commandes de script et les paramètres d’un fichier ASF (Advanced Systems Format). Cet attribut correspond à l’objet De commande de script dans l’en-tête ASF, défini dans la spécification ASF.

Type de données

Tableau d’octets

Notes

Cet attribut s’applique aux descripteurs de présentation pour le contenu ASF.

La méthode IMFASFContentInfo::GeneratePresentationDescriptor crée le descripteur de présentation et génère cet attribut à partir de l’en-tête de l’objet Commande de script. Le tableau suivant montre le format de l’objet blob :

Champ Objet de commande de script Type de données Taille Description
Nombre de commandes DWORD 4 octets Nombre de commandes de script
Type de commande, Commandes BYTE[] Variable Tableau de commandes de script

 

Le premier DWORD est le nombre de commandes de script, suivi d’un tableau de commandes. Chaque commande de script a le format suivant :

Champ Objet de commande de script Type de données Taille Description
Longueur du nom de la commande DWORD 4 octets Taille de la chaîne de commande, en octets, y compris le caractère NULL.
Nom de la commande WCHAR[] Variable Chaîne terminée par null qui contient la commande de script.
Longueur du nom du type de commande DWORD 4 octets Taille de la chaîne de type de commande, en octets, y compris le caractère NULL.
Nom du type de commande WCHAR[] Variable Chaîne terminée par null qui contient le type de commande.
Heure de présentation DWORD 4 octets Durée de présentation de la commande en millisecondes.

 

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Wmcontainer.h

Voir aussi

Liste alphabétique des attributs Media Foundation

IMFAttributes::GetBlob

IMFAttributes::SetBlob

IMFPresentationDescriptor

Attributs du descripteur de présentation

Objet d’en-tête ASF

Descripteurs de présentation