共用方式為


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 ...
相簿2 ...
Artist2
Album1
Song1 Song2 ...
相簿2 ...
內容類型2
Artist1
Album1
Song1 Song2 ...
相簿2 ...
Artist2
Album1
Song1 Song2 ...
相簿2 ...
...
...

規格需求

需求
標頭
Wmdm.idl

另請參閱

結構