2
我有一種情況,我需要使用lync 2013 sdk api檢測連接到系統的音頻設備,然後需要控制其音量以及靜音等其他內容取消靜音。在lync中檢測音頻設備並控制其音量sdk 2013
我有一種情況,我需要使用lync 2013 sdk api檢測連接到系統的音頻設備,然後需要控制其音量以及靜音等其他內容取消靜音。在lync中檢測音頻設備並控制其音量sdk 2013
我還沒有機會測試它,因爲大部分Lync聯繫人此刻都處於脫機狀態,但您是否試過影響AV模式的屬性而不是音頻設備本身?
事情是這樣的: -
void ConversationManager_ConversationAdded(object sender, Microsoft.Lync.Model.Conversation.ConversationManagerEventArgs e)
{
var audioProperty = e.Conversation.Modalities[Microsoft.Lync.Model.Conversation.ModalityTypes.AudioVideo].Properties;
audioProperty[Microsoft.Lync.Model.Conversation.ModalityProperty.AVModalityAudioCaptureMute] = true;
}
我有一個鬼鬼祟祟的感覺,這些值可能是隻讀的,但值得一試。
沿此類似,您可以影響至少通過對話直接使用以下,雖然我擔心這可能限制在會議中使用靜音: -
e.Conversation.SelfParticipant.BeginSetMute(true, EndSetMute, null);
對不起,我不能考今晚,讓我知道你如何繼續。