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.