Compartilhar via


atributo MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS

Contém sinalizadores para configurar o renderizador de áudio.

Tipo de dados

UINT32

Comentários

O valor desse atributo é um OR bit a bit dos sinalizadores a seguir.

Valor Descrição
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_CROSSPROCESS O renderizador de áudio usa uma sessão de áudio entre processos. Esse sinalizador permite que os renderizadores de áudio em vários processos compartilhem a mesma sessão de áudio, juntamente com os controles de volume e política associados.
Se esse sinalizador não estiver definido, a sessão de áudio não poderá ser compartilhada por renderizadores de áudio em outros processos.
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_NOPERSIST A API de sessão de áudio do Windows (WASAPI) não persistirá as propriedades dessa sessão de áudio, como o volume da sessão.
Se esse sinalizador não estiver definido, WASAPI persistirá as propriedades da sessão de áudio.

 

Você pode usar esse atributo para configurar o renderizador de áudio. O uso depende de qual função você chama para criar o renderizador de áudio:

A constante GUID para esse atributo é exportada de mfuuid.lib.

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]
Cabeçalho
Mfidl.h

Confira também

Lista alfabética de atributos da Media Foundation

Atributos do Renderizador de Áudio

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

Renderizador de Áudio de Streaming