共用方式為


MediaRecorder.SetInputSurface(Surface) 方法

定義

設定錄製器在使用SURFACE視訊來源時使用持續性表面。

[Android.Runtime.Register("setInputSurface", "(Landroid/view/Surface;)V", "GetSetInputSurface_Landroid_view_Surface_Handler", ApiSince=23)]
public virtual void SetInputSurface (Android.Views.Surface surface);
[<Android.Runtime.Register("setInputSurface", "(Landroid/view/Surface;)V", "GetSetInputSurface_Landroid_view_Surface_Handler", ApiSince=23)>]
abstract member SetInputSurface : Android.Views.Surface -> unit
override this.SetInputSurface : Android.Views.Surface -> unit

參數

surface
Surface

建立的持續性輸入介面 MediaCodec#createPersistentInputSurface

屬性

備註

設定錄製器在使用SURFACE視訊來源時使用持續性表面。

只能在 之前 #prepare呼叫 。 如果呼叫, #getSurface 則不應該使用 ,而且會擲回 IllegalStateException。 將捨棄之前 #start 呈現至 Surface 的畫面格。

android.media.MediaRecorder.setInputSurface(android.view.Surface)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於