У меня есть полнофункциональная система AudioGraph для голосового чата в реальном времени. Вы можете выбрать устройства AudioCapture и AudioRender до и во время чата, однако я также хотел бы иметь возможность использовать звук с устройств AudioRender для ввода на графиках AudioCapture. Как я могу это сделать?
В настоящее время я пытался просто выбрать устройство с идентификатором устройства, однако выдает ошибку:
"DeviceNotAvailable"
.
для
CreateAudioDeviceInputNodeResult result = await ingraph.CreateDeviceInputNodeAsync(MediaCategory.Media, nodesettings.EncodingProperties, selectedDevice);
selectedDevice, являющийся
selectedDevice = await DeviceInformation.CreateFromIdAsync(InputDeviceID);