IMFAudioPolicy-Schnittstelle (mfidl.h)
Konfiguriert die Audiositzung, die dem Streamingaudiorenderer (SAR) zugeordnet ist. Verwenden Sie diese Schnittstelle, um zu ändern, wie die Audiositzung im Windows-Lautstärkeregler angezeigt wird.
Die SAR macht diese Schnittstelle als Dienst verfügbar. Um einen Zeiger auf die Schnittstelle abzurufen, rufen Sie IMFGetService::GetService mit dem Dienstbezeichner MR_AUDIO_POLICY_SERVICE auf. Sie können GetService direkt auf der SAR oder in der Mediensitzung aufrufen.
Vererbung
Die IMFAudioPolicy-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFAudioPolicy verfügt auch über die folgenden Membertypen:
Methoden
Die IMFAudioPolicy-Schnittstelle verfügt über diese Methoden.
IMFAudioPolicy::GetDisplayName Ruft den Anzeigenamen der Audiositzung ab. Der Windows-Lautstärkeregler zeigt diesen Namen an. |
IMFAudioPolicy::GetGroupingParam Ruft die Gruppe von Sitzungen ab, zu der diese Audiositzung gehört. |
IMFAudioPolicy::GetIconPath Ruft die Symbolressource für die Audiositzung ab. Dieses Symbol wird im Windows-Lautstärkeregler angezeigt. |
IMFAudioPolicy::SetDisplayName Legt den Anzeigenamen der Audiositzung fest. Der Windows-Lautstärkeregler zeigt diesen Namen an. |
IMFAudioPolicy::SetGroupingParam Weist die Audiositzung einer Gruppe von Sitzungen zu. |
IMFAudioPolicy::SetIconPath Legt die Symbolressource für die Audiositzung fest. Dieses Symbol wird im Windows-Lautstärkeregler angezeigt. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfidl.h |