Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Informationen zu den Codecs und Formaten, die zum Codieren des Inhalts in einer ASF-Datei (Advanced Systems Format) verwendet wurden. Dieses Attribut entspricht dem Codec List Object 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 Codec List Object im ASF-Header. Eine Anwendung, die die ASF-Medienquelle verwendet, kann dieses Attribut abrufen, indem sie IMFMediaSource::CreatePresentationDescriptor aufruft und dann das Attribut aus dem Präsentationsdeskriptor erhält.
Die folgende Tabelle zeigt das Layout des Attributblobs.
Feld "Codec-Listenobjekt" | Datentyp | Size | BESCHREIBUNG |
---|---|---|---|
Anzahl von Codeceinträgen | DWORD | 4 Byte | Anzahl von Codecs |
Codeceinträge | BYTE[] | Varies | Array von Codec-Informationsstrukturen |
Das Feld Codeeinträge ist ein Array von Strukturen. Die folgende Tabelle zeigt das Format der einzelnen Einträge:
Feld "Codec-Listenobjekt" | Datentyp | Size | BESCHREIBUNG |
---|---|---|---|
type | DWORD | 4 Byte | Codectyp. Mögliche Werte:
|
Länge des Codecnamens | DWORD | 4 Byte | Größe der CodecName-Zeichenfolge in Bytes, einschließlich des NULL-Zeichens . |
Codecname | WCHAR[] | Varies | Unicode-Zeichenfolge mit Null-Beendigung, die den Namen des Codecs enthält, z. B. "Windows Media Video 9". |
Länge der Codecbeschreibung | DWORD | 4 Byte | Größe der Codec Description-Zeichenfolge in Bytes, einschließlich des NULL-Zeichens . |
Codecbeschreibung | WCHAR[] | Varies | Eine mit Null beendete Unicode-Zeichenfolge, die eine Beschreibung des Codecs enthält. |
Codec-Informationslänge | DWORD | 4 Byte | Größe des Felds "Codecinformation" in Bytes. |
Codecinformationen | BYTE[] | Varies | Codecdaten. Die Bedeutung dieser Daten hängt vom Codec ab. In der Regel geben diese Daten das Format an. |
Hinweis
Das Layout des Attributblobs stimmt nicht genau mit dem Layout des Codec-Listenobjekts im ASF-Header überein. Insbesondere werden Zeichenfolgenlängen in Bytes angegeben und enthalten die Größe des NULL-Abschlusszeichens .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|
Siehe auch