共用方式為


ImageReader.Surface 屬性

定義

Surface取得可用來Image Images產生這個 ImageReader的 。

public virtual Android.Views.Surface? Surface { [Android.Runtime.Register("getSurface", "()Landroid/view/Surface;", "GetGetSurfaceHandler")] get; }
[<get: Android.Runtime.Register("getSurface", "()Landroid/view/Surface;", "GetGetSurfaceHandler")>]
member this.Surface : Android.Views.Surface

屬性值

Surface,用於各種 API 的繪圖目標。

屬性

備註

Surface取得可用來Image Images產生這個 ImageReader的 。

在將有效的影像數據轉譯為這個 Surface之前, #acquireNextImage 方法會傳回 null。 只有一個來源可以同時產生數據到這個 Surface,不過 Surface ,一旦第一個來源與 Surface中斷連線之後,可以重複使用不同的 API。

請注意,保留此方法傳回的 Surface 物件不足以讓其父 ImageReader 無法回收。 從這個意義上說,Surface 的作用就像 java.lang.ref.WeakReference weak reference 是提供給它的 ImageReader。

android.media.ImageReader.getSurface()Java 檔。

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

適用於