Partilhar via


Guia de programação de áudio principal

Esta seção de 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 seguintes tópicos.

Tópico Descrição
User-Mode componentes de áudio 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.
PUMA (Protected User Mode Audio) Descreve as atualizações para o PUMA (Protected User Mode Audio), o mecanismo de áudio do modo de usuário no Ambiente Protegido (PE), que fornece um ambiente mais seguro para processamento e renderização de áudio.
dispositivos de ponto final 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 a um cliente gerenciar uma coleção de fluxos de áudio relacionados como uma única unidade.
de 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.
de Gestão de Fluxos A API de Sessão de Áudio do Windows (WASAPI) fornece a um cliente um conjunto completo de métodos para criar e gerenciar fluxos de áudio.
topologias de dispositivo A API DeviceTopology permite que um cliente descubra os controles de áudio que estão 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 APIs de áudio principais no Windows Vista podem ser incorporados em aplicativos existentes que usam DirectSound, DirectShow e as multimídia do Windows waveOutXxx e funções de waveInXxx.
Som Espacial Fornece orientação para o uso do Windows Sonic, a solução de nível de plataforma da Microsoft para suporte de som espacial no Xbox e no Windows, permitindo pistas de áudio surround e elevação (acima ou abaixo do ouvinte).

 

Core Audio APIs