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 |
|