atributo MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS
Contiene marcas para configurar el representador de audio.
Tipo de datos
UINT32
Comentarios
El valor de este atributo es un OR bit a bit de las marcas siguientes.
Value | Descripción |
---|---|
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_CROSSPROCESS | El representador de audio usa una sesión de audio entre procesos. Esta marca permite a los representadores de audio en varios procesos compartir la misma sesión de audio, junto con los controles de volumen y directiva asociados. Si no se establece esta marca, los representadores de audio no pueden compartir la sesión de audio en otros procesos. |
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_NOPERSIST | La API de sesión de audio de Windows (WASAPI) no conservará las propiedades de esta sesión de audio, como el volumen de sesión. Si no se establece esta marca, WASAPI conservará las propiedades de la sesión de audio. |
Puede usar este atributo para configurar el representador de audio. El uso depende de la función a la que llame para crear el representador de audio:
- MFCreateAudioRenderer: establezca este atributo con el puntero de interfaz IMFAttributes especificado en el parámetro pAudioAttributes .
- MFCreateAudioRendererActivate: establezca este atributo con el puntero de interfaz IMFActivate recuperado en el parámetro ppActivate . Establezca el atributo antes de llamar a IMFActivate::ActivateObject.
La constante GUID de este atributo se exporta desde mfuuid.lib.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también