|
/// <summary>
/// 获取当前的录音设备
/// </summary>
/// <returns></returns>
public static string GetCurrentAudioCapture()
{
StringBuilder strBuilder = new StringBuilder(100);
AnyChatCoreSDK.GetCurAudioCapture(strBuilder, 100);
return strBuilder.ToString();
}
/// <summary>
/// 获取当前的放音设备
/// </summary>
/// <returns></returns>
public static string GetCurrentAudioPlayBackx()
{
StringBuilder strBuilder = new StringBuilder(200);
int result = AnyChatCoreSDK.GetCurAudioPlayback(strBuilder, 200);
return strBuilder.ToString();
}
设置设备的代码:
if (!string.IsNullOrEmpty(audioCaptureName))
{
result = AnyChatCoreSDK.SelectAudioCapture(audioCaptureName);
}
if (!string.IsNullOrEmpty(audioPalyBack))
{
result = AnyChatCoreSDK.SelectAudioPlayback(audioPalyBack);
}
if (!string.IsNullOrEmpty(videoCaptureName))
{
result = AnyChatCoreSDK.SelectVideoCapture(videoCaptureName);
} |
|