Compartir a través de


OSD

En este ejemplo se usan las API de audio principal para implementar una pantalla en pantalla que muestra los cambios de volumen en la secuencia de salida que se reproducen a través del dispositivo de punto de conexión de representación de audio predeterminado. La pantalla en pantalla aparece cuando el usuario ajusta el nivel de volumen en el programa de control de volumen de Windows, Sndvol.exe y desaparece después de que el nivel de volumen permanezca sin cambios durante un breve período.

Este tema contiene las secciones siguientes.

Descripción

En este ejemplo se muestran las siguientes características.

Requisitos

Producto Versión
Windows SDK Windows Vista o posterior
Visual Studio 2005 o posterior

 

Descarga del ejemplo

Este ejemplo está disponible en las siguientes ubicaciones.

Location Ruta de acceso y dirección URL
Windows SDK \Archivos de programa\Microsoft SDKs\Windows\v7.0\Samples\Multimedia\Audio\OSD\...

 

Generar el ejemplo

  1. Abra el shell de CMD para Windows SDK y cambie al directorio de ejemplo de OSD.
  2. Ejecute el comando "start OSD.sln" en el directorio OSD para abrir el proyecto OSD en la ventana de Visual Studio.
  3. En la ventana, seleccione la configuración de la solución Depurar o Liberar , seleccione el menú Compilar en la barra de menús y seleccione la opción Compilar . Si no abre Visual Studio desde el shell de CMD para el SDK, Visual Studio no tendrá acceso al entorno de compilación del SDK. En ese caso, el ejemplo no se compilará a menos que establezca explícitamente la variable de entorno MSSdk, que se usa en el archivo del proyecto, OSD.vcproj.

Ejecutar el ejemplo

  1. Ejecute el archivo ejecutable de OSD, OSD.exe, en Windows Vista o posterior. Tenga en cuenta que no verá un icono de bandeja del sistema o una ventana para la aplicación, pero puede ver el proceso que se ejecuta mediante TaskMgr.exe.
  2. Ejecute sndvol.exe para cambiar el volumen o silenciar o cambiar el volumen mediante controles de teclado o un control HID. Se muestra la interfaz de usuario del OSD.
  3. Para salir de la aplicación, ejecute TaskMgr.exe, resalte el proceso de OSD.exe y haga clic en Finalizar proceso.

Ejemplos del SDK que usan las API de audio principal