attribut MF_PD_ASF_MARKER
Spécifie les marqueurs dans un fichier ASF (Advanced Systems Format). Cet attribut correspond à l’objet Marker 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’objet Marker. Le tableau suivant montre le format de l’objet blob :
Champ Objet de marqueur | Type de données | Taille | Description |
---|---|---|---|
Nombre de marqueurs | DWORD | 4 octets | Nombre de marqueurs |
Marqueurs | BYTE[] | Variable | Tableau de marqueurs |
Le premier DWORD est le nombre de marqueurs, suivi d’un tableau de marqueurs. Chaque marqueur a le format suivant :
Champ Objet de marqueur | Type de données | Taille | Description |
---|---|---|---|
Longueur de description du marqueur | DWORD | 4 octets | Taille de la chaîne de description, en octets, y compris le caractère NULL. |
Description du marqueur | WCHAR[] | Variable | Chaîne terminée par null qui décrit le marqueur. |
Heure de présentation | LONGLONG | 8 octets | Heure de présentation du marqueur, en unités de 100 nanosecondes. |
Heure d’envoi | LONGLONG | 8 octets | Heure d’envoi de l’entrée de marqueur, en millisecondes. |
Offset | UINT64 | 8 octets | Décaler, en octets, dans l’objet de données qui spécifie la position du marché. |
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 |
|
Voir aussi