attributo MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS
Contiene flag per configurare il renderer audio.
Tipo di dati
UINT32
Commenti
Il valore di questo attributo è un OR bit per bit dei flag seguenti.
Valore | Descrizione |
---|---|
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_CROSSPROCESS | Il renderer audio usa una sessione audio tra processi. Questo flag consente ai renderer audio in più processi di condividere la stessa sessione audio, insieme ai controlli del volume e dei criteri associati. Se questo flag non è impostato, la sessione audio non può essere condivisa dai renderer audio in altri processi. |
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_NOPERSIST | L'API sessione audio di Windows (WASAPI) non persisterà le proprietà per questa sessione audio, ad esempio il volume della sessione. Se questo flag non è impostato, WASAPI mantiene le proprietà della sessione audio. |
È possibile usare questo attributo per configurare il renderer audio. L'utilizzo dipende dalla funzione chiamata per creare il renderer audio:
- MFCreateAudioRenderer: impostare questo attributo usando il puntatore dell'interfaccia FMAttributes specificato nel parametro pAudioAttributes .
- MFCreateAudioRendererActivate: impostare questo attributo usando il puntatore dell'interfaccia FMActivate recuperato nel parametro ppActivate. Impostare l'attributo prima di chiamare FMActivate::ActivateObject.
La costante GUID per questo attributo viene esportata da mfuuid.lib.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|
Vedi anche