Estructura WMDMMetadataView
La estructura WMDMMetadataView define la vista de metadatos. El contenido se organiza en función de esta definición.
Sintaxis
typedef struct _WMDMMetadataView {
WCHAR *pwszViewName;
UINT nDepth;
WCHAR **ppwszTags;
} WMDMMetadataView;
Miembros
-
pwszViewName
-
Puntero a una cadena terminada en null de caracteres anchos que contiene el nombre de la vista. Se usa como nombre del nodo raíz en el que se presenta esta vista.
-
nDepth
-
Entero que contiene la profundidad de la vista, que indica cuántas etiquetas de metadatos anidadas se usan para la vista.
-
ppwszTags
-
Matriz de cadenas de etiqueta de metadatos para las etiquetas anidadas.
Ejemplos
El código siguiente crea una vista de metadatos:
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;
El código anterior organiza el contenido de la siguiente manera:
- Mi vista
- Género1
- Artist1
- Álbum1
- Song1 Song2 ...
- Álbum1
- Song1 Song2 ...
- Artist1
- Álbum1
- Song1 Song2 ...
- Álbum1
- Song1 Song2 ...
Requisitos
Requisito | Value |
---|---|
Encabezado |
|