Freigeben über


Metadatenfeatures

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Sie wurde durch den Quellleser und den Senkenschreiber ersetzt. Quellleser und Senkenschreiber wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit den Quellleser und senkenden Writer anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Metadaten werden in ASF-Dateien verwendet, um Dateiinhalte und -eigenschaften zu beschreiben. Alle ASF-Dateien, die Sie erstellen, sollten entsprechende Metadaten enthalten. (Eine Übersicht finden Sie unter Metadaten.) Das Windows Media Format SDK bietet Unterstützung für die Metadatenbearbeitung über das Writer-Objekt, das Metadaten-Editor-Objekt und sowohl das Reader- als auch das synchrone Reader-Objekt. Native Unterstützung für eine Vielzahl von Metadatenattributen ist enthalten. Eine Liste der vordefinierten Attribute finden Sie unter Attribute .

Die Metadatenunterstützung, die von den verschiedenen Objekten des Windows Media Format SDK bereitgestellt wird, ist flexibel und leistungsfähig. Die Standard Metadatenfeatures sind in der folgenden Liste zusammengefasst:

  • Flexible Attributgröße. Metadatenattribute sind in der Größe nicht begrenzt.
  • Attribute auf Streamebene. Metadaten in ASF-Dateien können der Datei als Ganzes oder einem bestimmten Stream zugewiesen werden.
  • Duplizierte Attribute. Ein benanntes Attribut kann mehrmals in derselben Datei verwendet werden. Dieses Feature ist besonders bei der Zuweisung beschreibender Inhaltsattribute von Nutzen. Beispielsweise kann ein Song mehrere Autoren haben, die jeweils ein separates Author-Attribut in der Datei erfordern.
  • Mehrere Sprachen. Jedem Attribut ist eine Sprache zugeordnet. Sie können die unterstützten Sprachen festlegen und dann jedem attribut, das Sie schreiben, eine zuweisen. Da Sie Attribute duplizieren können, können Sie die wichtigsten Attribute in mehreren Sprachen bereitstellen, um eine größere Zielgruppe zu erreichen. Wenn Sie keine Sprache angeben, wird die Standardsprache (vom Betriebssystem des Computers, auf dem Ihre Anwendung ausgeführt wird) verwendet.
  • Komplexe Attribute. Einige der vordefinierten Attribute unterstützen strukturierte Daten. Für diese Attribute ist der Datentyp binär, aber der Wert ist eine in diesem SDK definierte Struktur.

In den folgenden Themen werden die anderen unterstützten Metadatenfeatures erläutert.

Thema Beschreibung
ID3-Unterstützung Erläutert die Unterstützung für ID3-Frames, die die Objekte des Windows Media Format SDK verwenden.
Benutzerdefinierte Metadaten Erläutert die Auswirkungen der Verwendung benutzerdefinierter Metadaten.

 

Funktionen

IWMHeaderInfo-Schnittstelle

IWMHeaderInfo2-Schnittstelle

IWMHeaderInfo3-Schnittstelle

Metadaten