Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este exemplo usa as APIs de Áudio Principal para implementar uma exibição na tela que mostra alterações de volume no fluxo de saída que é reproduzido por meio do dispositivo de ponto de extremidade de renderização de áudio padrão. A exibição na tela é exibida quando o usuário ajusta o nível de volume no programa de controle de volume do Windows, Sndvol.exe, e desaparece depois que o nível de volume permanece inalterado por um curto período.
Este tópico contém as seções a seguir.
- descrição
- requisitos de
- baixar o de exemplo
- compilar o de exemplo
- executando o de exemplo
- tópicos relacionados
Descrição
Este exemplo demonstra os seguintes recursos.
- da API MMDevice para enumeração e seleção de dispositivo multimídia.
- da API EndpointVolume de áudio
Requisitos
Produto | Versão |
---|---|
do SDK do Windows | Windows Vista ou posterior |
Visual Studio | 2005 ou posterior |
Baixando o exemplo
Este exemplo está disponível nos seguintes locais.
Localização | Caminho/URL |
---|---|
Windows SDK | \Arquivos de Programas\Microsoft SDKs\Windows\v7.0\Samples\Multimedia\Audio\OSD\... |
Compilando o exemplo
- Abra o shell do CMD para o SDK do Windows e altere para o diretório de exemplo do OSD.
- Execute o comando "iniciar OSD.sln" no diretório do OSD para abrir o projeto do OSD na janela do Visual Studio.
- Na janela, selecione o de Depuração ou a configuração da solução de Versão, selecione o menu Criar na barra de menus e selecione a opção Criar. Se você não abrir o Visual Studio do shell do CMD para o SDK, o Visual Studio não terá acesso ao ambiente de build do SDK. Nesse caso, o exemplo não será compilado, a menos que você defina explicitamente a variável de ambiente MSSdk, que é usada no arquivo de projeto, OSD.vcproj.
Executando o exemplo
- Execute o arquivo executável do OSD, OSD.exe, no Windows Vista ou posterior. Observe que você não verá um ícone de bandeja do sistema ou uma janela para o aplicativo, mas poderá ver o processo em execução usando TaskMgr.exe.
- Execute sndvol.exe para alterar o volume ou ativar mudo ou alterar o volume usando controles de teclado ou um controle HID. A interface do usuário do OSD é exibida.
- Para sair do aplicativo, execute TaskMgr.exe, realce o processo de OSD.exe e clique em Encerrar Processo.
Tópicos relacionados