Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esse cabeçalho é usado pelas APIs de Áudio Principal. Para obter mais informações, consulte:
audiopolicy.h contém as seguintes interfaces de programação:
Interfaces
|
IAudioSessionControl A interface IAudioSessionControl permite que um cliente configure os parâmetros de controle para uma sessão de áudio e monitore eventos na sessão. |
|
IAudioSessionControl2 A interface IAudioSessionControl2 pode ser usada por um cliente para obter informações sobre a sessão de áudio. |
|
IAudioSessionEnumerator A interface IAudioSessionEnumerator enumera sessões de áudio em um dispositivo de áudio. |
|
IAudioSessionEvents A interface IAudioSessionEvents fornece notificações de eventos relacionados à sessão, como alterações no nível do volume, nome de exibição e estado da sessão. |
|
IAudioSessionManager A interface IAudioSessionManager permite que um cliente acesse os controles de sessão e os controles de volume para sessões de áudio específicas do processo e do processo. |
|
IAudioSessionManager2 A interface IAudioSessionManager2 permite que um aplicativo gerencie submixes para o dispositivo de áudio. |
|
IAudioSessionNotification A interface IAudioSessionNotification fornece notificação quando uma sessão de áudio é criada. |
|
IAudioVolumeDuckNotification A interface IAudioVolumeDuckNotification é usada pelo sistema para enviar notificações sobre alterações de atenuação de fluxo. A atenuação de fluxo, ou esquivamento, é um recurso introduzido no Windows 7, em que o sistema ajusta o volume de um fluxo de não comunicação quando um novo fluxo de comunicação é aberto. Para obter mais informações sobre esse recurso, consulte Experiência padrão de ducking. |