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
, но могут одновременно использоваться только одним экземпляром кодека или средства записи.
Приложение отвечает за вызов release() на Surface по завершении.
Документация по Java для android.media.MediaCodec.createPersistentInputSurface()
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.