Метод IAudioSessionNotification::OnSessionCreated (audiopolicy.h)
Метод OnSessionCreated уведомляет зарегистрированные процессы о создании звукового сеанса.
Синтаксис
HRESULT OnSessionCreated(
[in] IAudioSessionControl *NewSession
);
Параметры
[in] NewSession
Указатель на интерфейс IAudioSessionControl созданного звукового сеанса.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK.
Комментарии
После регистрации интерфейса IAudioSessionNotification приложение получает уведомления о событиях в виде обратных вызовов через методы интерфейса.
Звуковой модуль вызывает OnSessionCreated при активации нового сеанса на конечной точке устройства. Этот метод вызывается из потока диспетчера сеансов. Этот метод должен принимать ссылку на сеанс в параметре NewSession , если он хочет сохранить ссылку после завершения этого вызова.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | audiopolicy.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по