WMDMMetadataView 结构
WMDMMetadataView 结构定义元数据视图。 内容基于此定义进行组织。
语法
typedef struct _WMDMMetadataView {
WCHAR *pwszViewName;
UINT nDepth;
WCHAR **ppwszTags;
} WMDMMetadataView;
成员
-
pwszViewName
-
指向包含视图名称的以 null 结尾的宽字符字符串的指针。 这用作显示此视图的根节点的名称。
-
nDepth
-
包含视图深度的整数,指示视图使用了多少个嵌套元数据标记。
-
ppwszTags
-
嵌套标记的元数据标记字符串数组。
示例
以下代码创建元数据视图:
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;
上述代码按如下所示组织内容:
- 我的视图
- Genre1
- Artist1
- Album1
- Song1 Song2...
- Album1
- Song1 Song2...
- Artist1
- Album1
- Song1 Song2...
- Album1
- Song1 Song2...
要求
要求 | 值 |
---|---|
标头 |
|