Guia de programação de áudio principal
Esta seção do guia explica os conceitos e recursos das principais APIs de áudio do Windows Vista e descreve como usá-las na programação de aplicativos.
Esta seção contém os tópicos a seguir.
Tópico | Descrição |
---|---|
Componentes de áudio no modo de usuário | Através das interfaces de baixo nível nas APIs de áudio principais, um cliente pode acessar os componentes do sistema que gerenciam e misturam fluxos de áudio. |
Áudio do Modo de Usuário Protegido (PUMA) | Descreve as atualizações para o Protected User Mode Audio (PUMA), o mecanismo de áudio de modo de usuário no Ambiente Protegido (PE), que fornece um ambiente mais seguro para processamento e renderização de áudio. |
Dispositivos de ponto de extremidade de áudio | Um dispositivo de ponto final de áudio é uma abstração de software que permite interações fáceis de usar com dispositivos de áudio, como microfones e alto-falantes. |
Sessões de Áudio | Uma sessão de áudio é uma abstração de software que permite que um cliente gerencie uma coleção de fluxos de áudio relacionados como uma única unidade. |
Controles de volume | O sistema integra suas configurações de volume baseadas em políticas com as configurações de volume do usuário de forma lógica e consistente. |
Gerenciamento de fluxo | A WASAPI (Windows Audio Session API) fornece a um cliente um conjunto completo de métodos para criar e gerenciar fluxos de áudio. |
Topologias de dispositivos | A API DeviceTopology permite que um cliente descubra os controles de áudio que se encontram ao longo dos vários caminhos de dados no hardware de áudio. |
Usando a interface IKsControl para acessar propriedades de áudio | Um aplicativo de áudio especializado pode precisar usar a interface IKsControl para acessar as propriedades de um adaptador de áudio. |
Interoperabilidade com APIs de áudio herdadas | Os principais recursos das principais APIs de áudio no Windows Vista podem ser incorporados a aplicativos existentes que usam DirectSound, DirectShow e as funções waveOutXxx e waveInXxx multimídia do Windows. |
Som espacial | Fornece orientação para usar o Windows Sonic, a solução de nível de plataforma da Microsoft para suporte a som espacial no Xbox e no Windows, habilitando pistas de áudio surround e de elevação (acima ou abaixo do ouvinte). |
Tópicos relacionados