LyncClient.DeviceManager.AudioDevices では、カスタム オーディオ デバイス (別名、仮想オーディオ デバイス) のマイクまたはスピーカーを個別に変更することはできません。
Lync を使用するには、オーディオ デバイスにマイクとスピーカーの両方が必要です。これも:
両方のコンポーネントが組み込まれているヘッドセットなどのハードウェア デバイス。
2 つのハードウェアの融合である仮想オーディオ デバイス。例: USB スピーカーと組み合わせた Web カメラ マイク
Lync SDK ではオーディオ デバイスを切り替えることはできますが、仮想オーディオ デバイスのマイクやスピーカーを変更することはできません。
必要なものは次のとおりです。
private void UpdateCustomAudioDevice(object targetMicrophone, object targetSpeakers)
{
LyncClient.GetClient().DeviceManager.ActiveAudioDevice.Microphone = targetMicrophone;
LyncClient.GetClient().DeviceManager.ActiveAudioDevice.Speakers = targetSpeakers;
}
どうすればそれができますか?C# を使用できますか? WinApi でそれを行うことはできますか?