Structure WMDMMetadataView
La structure WMDMMetadataView définit l’affichage des métadonnées. Le contenu est organisé en fonction de cette définition.
Syntaxe
typedef struct _WMDMMetadataView {
WCHAR *pwszViewName;
UINT nDepth;
WCHAR **ppwszTags;
} WMDMMetadataView;
Membres
-
pwszViewName
-
Pointeur vers une chaîne null à caractères larges contenant le nom de la vue. Il est utilisé comme nom du nœud racine sous lequel cette vue est présentée.
-
nDepth
-
Entier contenant la profondeur de la vue, qui indique le nombre de balises de métadonnées imbriquées utilisées pour la vue.
-
ppwszTags
-
Tableau de chaînes de balises de métadonnées pour les balises imbriquées.
Exemples
Le code suivant crée une vue de métadonnées :
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;
Le code précédent organise le contenu comme suit :
- Mon affichage
- Genre1
- Artiste1
- Album1
- Song1 Song2 ...
- Album1
- Song1 Song2 ...
- Artiste1
- Album1
- Song1 Song2 ...
- Album1
- Song1 Song2 ...
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour