Я использую метод IAudioSessionManager2::GetSessionEnumerator
для перечисления сессий, поэтому у меня есть информация для всех сессий, включая ссылку на интерфейс IAudioSessionControl.Есть ли способ определить для определенного сеанса, что:
- Сессия запускается впервые при запуске системы.
- Том сеанса не был изменен пользователем.
Я знаю, что Windows может это сделать, настройки громкости и отключения звука для сеанса рендеринга остаются постоянными при перезагрузках системы.