Compartir a través de


Guía de programación de complementos de interfaz de usuario

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Los dos ejemplos de código descritos en esta sección muestran el proceso de implementación de un complemento de interfaz de usuario (UI) personalizado a partir del código generado por el Asistente para complementos de Reproductor multimedia de Windows.

El complemento de interfaz de usuario de búsqueda es un complemento de área de metadatos que proporciona un botón Buscar . Cuando se hace clic en este botón, se inicia una página de búsqueda en el explorador web predeterminado que contiene información sobre el artista del elemento multimedia actual.

El primer paso para crear este complemento es iniciar un nuevo proyecto en Microsoft Visual C++ seleccionando Reproductor multimedia de Windows Asistente para complementos en la pestaña Proyectos. Asigne al proyecto el nombre "Buscar" y haga clic en Aceptar. Elija Complemento de interfaz de usuario y haga clic en Siguiente. A continuación, elija el tipo de metadatos de la lista de opciones y haga clic en Siguiente. Por último, haga clic en la casilla de compatibilidad con la ejecución automática para que el complemento se cargue automáticamente y, a continuación, haga clic en Finalizar. El asistente genera los archivos de proyecto necesarios, incluidas las implementaciones básicas de la clase CSearch y la interfaz IWMPPluginUI que admite y la clase CPluginWindow que proporciona la interfaz de usuario. Este es el código que se modificará para proporcionar la funcionalidad del complemento descrita en esta sección.

En el último tema de esta sección se describe cómo crear un complemento de interfaz de usuario en segundo plano para Reproductor multimedia de Windows 10 Mobile. Este complemento usa código modificado generado a partir del Asistente para complementos de Reproductor multimedia de Windows para crear un complemento para Reproductor multimedia de Windows 10 Mobile.

Esta sección contiene los temas siguientes.

Tema Descripción
Implementación de CSearch Describe los cambios necesarios para la clase CSearch.
Implementación de CPluginWindow Describe los cambios necesarios en la clase CPluginWindow.
Creación de un complemento de interfaz de usuario para Reproductor multimedia de Windows 10 Mobile Describe cómo crear un complemento de interfaz de usuario en segundo plano para Reproductor multimedia de Windows 10 Mobile.