Compartilhar via


Guia principal de programação de áudio

Esta seção de guia explica os conceitos e os recursos das principais APIs de áudio do Windows Vista e descreve como usá-los na programação de aplicativos.

Esta seção contém os tópicos a seguir.

Tópico Descrição
componentes de áudio User-Mode Por meio 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.
DE ÁUDIO do Modo de Usuário Protegido (PUMA) Descreve as atualizações do PUMA (Protected User Mode Audio), o mecanismo de áudio no modo de usuário no PE (Ambiente Protegido), que fornece um ambiente mais seguro para processamento e renderização de áudio.
dispositivos de ponto de extremidade de áudio Um dispositivo de ponto de extremidade de áudio é uma abstração de software que permite interações amigáveis 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ítica com as configurações de volume do usuário de maneira lógica e consistente.
de Gerenciamento de Fluxo de 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 principais APIs de áudio no Windows Vista podem ser incorporados a aplicativos existentes que usam o DirectSound, o DirectShow e a multimídia windows waveOutXxx e funções waveInXxx.
de som espacial Fornece diretrizes 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, permitindo indicações de áudio surround e elevação (acima ou abaixo do ouvinte).

 

APIs de áudio principais