Интерфейс IMFAudioPolicy (mfidl.h)
Настраивает звуковой сеанс, связанный с отрисовщиком потокового звука (SAR). Используйте этот интерфейс, чтобы изменить способ отображения звукового сеанса в элементе управления громкости Windows.
Sar предоставляет этот интерфейс в качестве службы. Чтобы получить указатель на интерфейс, вызовите IMFGetService::GetService с идентификатором службы MR_AUDIO_POLICY_SERVICE. Вы можете вызвать GetService непосредственно в SAR или в сеансе мультимедиа.
Наследование
Интерфейс IMFAudioPolicy наследуется от интерфейса IUnknown . IMFAudioPolicy также имеет следующие типы членов:
Методы
Интерфейс IMFAudioPolicy содержит следующие методы.
IMFAudioPolicy::GetDisplayName Извлекает отображаемое имя звукового сеанса. Это имя отображается в элементе управления громкости Windows. |
IMFAudioPolicy::GetGroupingParam Извлекает группу сеансов, к которым принадлежит этот звуковой сеанс. |
IMFAudioPolicy::GetIconPath Извлекает ресурс значка для звукового сеанса. Этот значок отображается в элементе управления громкости Windows. |
IMFAudioPolicy::SetDisplayName Задает отображаемое имя звукового сеанса. Это имя отображается в элементе управления громкости Windows. |
IMFAudioPolicy::SetGroupingParam Назначает звуковой сеанс группе сеансов. |
IMFAudioPolicy::SetIconPath Задает ресурс значка для звукового сеанса. Этот значок отображается в элементе управления громкости Windows. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | mfidl.h |