Bagikan melalui


Struktur WMDMMetadataView

Struktur WMDMMetadataView menentukan tampilan metadata. Isi diatur berdasarkan definisi ini.

Sintaks

typedef struct _WMDMMetadataView {
  WCHAR *pwszViewName;
  UINT  nDepth;
  WCHAR **ppwszTags;
} WMDMMetadataView;

Anggota

pwszViewName

Penunjuk ke string karakter lebar yang dihentikan null yang berisi nama tampilan. Ini digunakan sebagai nama simpul akar tempat tampilan ini disajikan.

nDepth

Bilangan bulat yang berisi kedalaman tampilan, yang menunjukkan berapa banyak tag metadata berlapis yang digunakan untuk tampilan.

ppwszTags

Array string tag metadata untuk tag berlapis.

Contoh

Kode berikut membuat tampilan metadata:

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;

Kode sebelumnya mengatur konten sebagai berikut:

Tampilan Saya
Genre1
Artis1
Album1
Song1 Song2 ...
Album2 ...
Artis2
Album1
Song1 Song2 ...
Album2 ...
Genre2
Artis1
Album1
Song1 Song2 ...
Album2 ...
Artis2
Album1
Song1 Song2 ...
Album2 ...
...
...

Persyaratan

Persyaratan Nilai
Header
Wmdm.idl

Lihat juga

Struktur