MF _ PD _ ASF _ SCRIPT-Attribut

Gibt eine Liste von Skriptbefehlen und die Parameter für eine ASF-Datei (Advanced Systems Format) an. Dieses Attribut entspricht dem Skriptbefehlsobjekt im ASF-Header, das in der ASF-Spezifikation definiert ist.

Datentyp

Bytearray

Hinweise

Dieses Attribut gilt für Präsentationsdeskriptoren für ASF-Inhalte.

Die IMFASFContentInfo::GeneratePresentationDescriptor-Methode erstellt den Präsentationsdeskriptor und generiert dieses Attribut aus dem Script Command Object-Header. Die folgende Tabelle zeigt das Format des Blobs:

Feld "Skriptbefehlsobjekt" Datentyp Size Beschreibung
Anzahl der Befehle DWORD 4 Bytes Anzahl von Skriptbefehlen
Befehlstyp, Befehle Byte[] Varies Array von Skriptbefehlen

Das erste DWORD ist die Anzahl der Skriptbefehle, gefolgt von einem Array von Befehlen. Jeder Skriptbefehl hat das folgende Format:

Feld "Skriptbefehlsobjekt" Datentyp Size Beschreibung
Länge des Befehlsnamens DWORD 4 Bytes Größe der Befehlszeichenfolge in Bytes, einschließlich des NULL-Zeichens.
Befehlsname Wchar[] Varies Auf NULL beendete Zeichenfolge, die den Skriptbefehl enthält.
Länge des Befehlstypnamens DWORD 4 Bytes Größe der Befehlstypzeichenfolge in Bytes, einschließlich des NULL-Zeichens.
Befehlstypname Wchar[] Varies Auf NULL beendete Zeichenfolge, die den Befehlstyp enthält.
Präsentationszeit DWORD 4 Bytes Präsentationszeit des Befehls in Millisekunden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
Wmcontainer.h

Siehe auch

Alphabetische Liste Media Foundation Attribute

ATTRIBUTEs::GetBlob

ATTRIBUTEs::SetBlob

BESCHRIFTungDescriptor

Präsentationsdeskriptorattribute

ASF-Headerobjekt

Präsentationsdeskriptoren