Freigeben über


attribut MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS

Enthält Flags zum Konfigurieren des Audiorenderers.

Datentyp

UINT32

Bemerkungen

Der Wert dieses Attributs ist ein bitweiser OR der folgenden Flags.

Wert BESCHREIBUNG
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_CROSSPROCESS Der Audiorenderer verwendet eine prozessübergreifende Audiositzung. Dieses Flag ermöglicht Es Audiorenderern in mehreren Prozessen, dieselbe Audiositzung zusammen mit den zugehörigen Volume- und Richtliniensteuerelementen gemeinsam zu nutzen.
Wenn dieses Flag nicht festgelegt ist, kann die Audiositzung nicht von Audiorenderern in anderen Prozessen freigegeben werden.
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_NOPERSIST Die Windows-Audiositzungs-API (WASAPI) speichert die Eigenschaften für diese Audiositzung nicht, z. B. das Sitzungsvolume.
Wenn dieses Flag nicht festgelegt ist, behält WASAPI die Audiositzungseigenschaften bei.

 

Sie können dieses Attribut verwenden, um den Audiorenderer zu konfigurieren. Die Verwendung hängt davon ab, welche Funktion Sie zum Erstellen des Audiorenderers aufrufen:

Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Mfidl.h

Siehe auch

Alphabetische Liste der Media Foundation-Attribute

Audiorendererattribute

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

Streaming-Audiorenderer