Connection.VideoProvider.OnSendSessionModifyRequest 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
發出修改目前視訊會話屬性的要求。
[Android.Runtime.Register("onSendSessionModifyRequest", "(Landroid/telecom/VideoProfile;Landroid/telecom/VideoProfile;)V", "GetOnSendSessionModifyRequest_Landroid_telecom_VideoProfile_Landroid_telecom_VideoProfile_Handler", ApiSince=23)]
public abstract void OnSendSessionModifyRequest (Android.Telecom.VideoProfile? fromProfile, Android.Telecom.VideoProfile? toProfile);
[<Android.Runtime.Register("onSendSessionModifyRequest", "(Landroid/telecom/VideoProfile;Landroid/telecom/VideoProfile;)V", "GetOnSendSessionModifyRequest_Landroid_telecom_VideoProfile_Landroid_telecom_VideoProfile_Handler", ApiSince=23)>]
abstract member OnSendSessionModifyRequest : Android.Telecom.VideoProfile * Android.Telecom.VideoProfile -> unit
參數
- fromProfile
- VideoProfile
要求之前的影片配置檔。
- toProfile
- VideoProfile
具有所要求變更的影片配置檔。
- 屬性
備註
發出修改目前視訊會話屬性的要求。
範例案例包括:要求將僅限音訊的通話升級至雙向視訊通話、開啟或關閉用戶的相機,並在 不再是前景應用程式時 InCallService
傳送暫停訊號。
VideoProvider
如果判斷要求無效,它應該呼叫 #receiveSessionModifyResponse(int, VideoProfile, VideoProfile)
,將無效的要求回報給 InCallService
。
如果要求需要對等裝置的使用者進行確認,則必須 VideoProvider
將要求傳達給對等裝置,並處理用戶的回應。 #receiveSessionModifyResponse(int, VideoProfile, VideoProfile)
用來通知 InCallService
要求的結果。
透過從 InCallService
InCallService.VideoCall#sendSessionModifyRequest(VideoProfile)
傳送。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。