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. Кадры, отрисовываемые на Surface до этого #start , будут удалены.

Документация по Java для android.media.MediaRecorder.setInputSurface(android.view.Surface).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к