Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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:
- MFCreateAudioRenderer: Legen Sie dieses Attribut mithilfe des IMFAttributes-Schnittstellenzeigers fest, der im pAudioAttributes-Parameter angegeben ist.
- MFCreateAudioRendererActivate: Legen Sie dieses Attribut mithilfe des IMFActivate-Schnittstellenzeigers fest, der im ppActivate-Parameter abgerufen wird. Legen Sie das Attribut vor dem Aufrufen von IMFActivate::ActivateObject fest.
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 |
|
Siehe auch