Compartilhar via


Interface IMFAudioPolicy (mfidl.h)

Configura a sessão de áudio associada ao SAR (renderizador de áudio de streaming). Use essa interface para alterar a forma como a sessão de áudio aparece no controle de volume do Windows.

O SAR expõe essa interface como um serviço. Para obter um ponteiro para a interface, chame IMFGetService::GetService com o identificador de serviço MR_AUDIO_POLICY_SERVICE. Você pode chamar GetService diretamente no SAR ou chamá-lo na Sessão de Mídia.

Herança

A interface IMFAudioPolicy herda da interface IUnknown . IMFAudioPolicy também tem estes tipos de membros:

Métodos

A interface IMFAudioPolicy tem esses métodos.

 
IMFAudioPolicy::GetDisplayName

Recupera o nome de exibição da sessão de áudio. O controle de volume do Windows exibe esse nome.
IMFAudioPolicy::GetGroupingParam

Recupera o grupo de sessões ao qual esta sessão de áudio pertence.
IMFAudioPolicy::GetIconPath

Recupera o recurso de ícone para a sessão de áudio. O controle de volume do Windows exibe este ícone.
IMFAudioPolicy::SetDisplayName

Define o nome de exibição da sessão de áudio. O controle de volume do Windows exibe esse nome.
IMFAudioPolicy::SetGroupingParam

Atribui a sessão de áudio a um grupo de sessões.
IMFAudioPolicy::SetIconPath

Define o recurso de ícone para a sessão de áudio. O controle de volume do Windows exibe este ícone.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mfidl.h

Confira também

Media Foundation Interfaces

Renderizador de áudio de streaming