MF_PD_ASF_SCRIPT-Attribut
Gibt eine Liste der Skriptbefehle 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
Bemerkungen
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:
Skriptbefehlsobjektfeld | Datentyp | Size | BESCHREIBUNG |
---|---|---|---|
Anzahl der Befehle | DWORD | 4 Byte | 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:
Skriptbefehlsobjektfeld | Datentyp | Size | BESCHREIBUNG |
---|---|---|---|
Länge des Befehlsnamens | DWORD | 4 Byte | Größe der Befehlszeichenfolge in Bytes, einschließlich des NULL-Zeichens. |
Befehlsname | WCHAR[] | Varies | Null-beendete Zeichenfolge, die den Skriptbefehl enthält. |
Länge des Befehlstypnamens | DWORD | 4 Byte | Größe der Befehlstypzeichenfolge in Byte, einschließlich des NULL-Zeichens. |
Name des Befehlstyps | WCHAR[] | Varies | Null-terminierte Zeichenfolge, die den Befehlstyp enthält. |
Präsentationszeit | DWORD | 4 Byte | Präsentationszeit des Befehls in Millisekunden. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|
Weitere Informationen