我正在使用 NAudio 包装器,并尝试在创建会话时将其静音。
MMDevice _device = _deviceEnum.GetDefaultAudioEndpoint(DataFlow.Render, Role.Multimedia);
_device.AudioSessionManager.OnSessionCreated += AudioSessionManager_OnSessionCreated;
private void AudioSessionManager_OnSessionCreated(object sender, IAudioSessionControl newSession)
{
//mute session
}
为了使会话静音,我需要将其转换IAudioSessionControl
为AudioSessionControl
IAudioSessionControl
是一个接口,因此我不知道如何转换它。
一点帮助将不胜感激。