語言

MediaCodec.CreatePersistentInputSurface 方法

定義

建立一個持久的輸入表面,可用於通常有輸入表面的編解碼器,例如影片編碼器。

[Android.Runtime.Register("createPersistentInputSurface", "()Landroid/view/Surface;", "", ApiSince=23)]
public static Android.Views.Surface CreatePersistentInputSurface();
[<Android.Runtime.Register("createPersistentInputSurface", "()Landroid/view/Surface;", "", ApiSince=23)>]
static member CreatePersistentInputSurface : unit -> Android.Views.Surface

傳回

一個可與 #setInputSurface一起使用的輸入面。

屬性

備註

建立一個持久的輸入表面,可用於通常有輸入表面的編解碼器,例如影片編碼器。 持久輸入可被後續 MediaCodec 或 MediaRecorder 實例重複使用,但最多只能同時由一個編解碼器或錄音實例使用。

應用程式負責在執行時在 Surface 上呼叫 release()。

Java 文件 android.media.MediaCodec.createPersistentInputSurface()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於