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;
上述程式碼會組織內容,如下所示:
- 我的檢視
- 內容類型1
- Artist1
- Album1
- Song1 Song2 ...
- Album1
- Song1 Song2 ...
- Artist1
- Album1
- Song1 Song2 ...
- Album1
- Song1 Song2 ...
規格需求
需求 | 值 |
---|---|
標頭 |
|