WMDMMetadataView-Struktur
Die WMDMMetadataView-Struktur definiert die Metadatenansicht. Der Inhalt wird basierend auf dieser Definition organisiert.
Syntax
typedef struct _WMDMMetadataView {
WCHAR *pwszViewName;
UINT nDepth;
WCHAR **ppwszTags;
} WMDMMetadataView;
Member
-
pwszViewName
-
Zeiger auf eine mit Null endende Breitzeichenzeichenfolge, die den Namen der Ansicht enthält. Dies wird als Name des Stammknotens verwendet, unter dem diese Ansicht angezeigt wird.
-
nDepth
-
Ganze Zahl, die die Tiefe der Ansicht enthält, die angibt, wie viele geschachtelte Metadatentags für die Ansicht verwendet werden.
-
ppwszTags
-
Array von Metadatentagzeichenfolgen für die geschachtelten Tags.
Beispiele
Der folgende Code erstellt eine Metadatenansicht:
WMDMMetadataView view;
view.pwszName = L"My View";
view.nDepth = 3; // genre, artist, album
LPCWSTR wszTagArray[3];
wszTagArray[0] = g_wszWMDMGenre;
wszTagArray[1] = g_wszWMDMAuthor;
wszTagArray[2] = g_wszWMDMAlbumTitle;
view.ppwszTags = wszTagArray;
Im obigen Code wird der Inhalt wie folgt organisiert:
- Meine Ansicht
- Genre1
- Artist1
- Album1
- Song1 Song2 ...
- Album1
- Song1 Song2 ...
- Artist1
- Album1
- Song1 Song2 ...
- Album1
- Song1 Song2 ...
Anforderungen
Anforderung | Wert |
---|---|
Header |
|