Attribute mit mehreren Werten (Windows Medienwiedergabe SDK)

[Das dieser Seite zugeordnete Feature Windows Medienwiedergabe SDK ist ein Legacyfeature. Es wurde von MediaPlayer ersetzt. MediaPlayer wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, nach Möglichkeit für neuen Code MediaPlayer anstelle von Windows Medienwiedergabe SDK zu verwenden. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Einige Medienelementattribute können mehrere Werte aufweisen. Beispielsweise können die Attribute Autor, WM/Composer und WM/Genre jeweils mehr als einen Wert aufweisen. Der Datentyp solcher Attribute ist eine mehrwertige Zeichenfolge.

In Windows Medienwiedergabe zeigt die Bibliothek mehrere Werte in einem einzelnen Feld an, wobei die Werte durch Semikolons getrennt werden. Jeder Wert ist jedoch tatsächlich ein separates Attribut im Windows Media-Element.

Sie können Code schreiben, der bestimmt, ob ein bestimmtes Attribut über mehrere Werte verfügt, und dann alle diese Werte abrufen. Sie müssen Medien verwenden. getItemInfoByType. Wenn Sie die Medien verwenden. getItemInfo-Methode zum Abrufen eines mehrwertigen Attributs rufen Sie nur den ersten Wert ab.

Das letzte Beispiel im Thema Leseattributewerte veranschaulicht die Verwendung der Medien. getAttributeCountByType und Media. getItemInfoByType-Methoden zum Abrufen mehrerer Werte für ein bestimmtes Attribut.

Medienelementattribute

Medienobjekt

Lesen von Attributwerten von einer CD oder DVD