ISurfaceHolderCallback.SurfaceCreated(ISurfaceHolder) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Это вызывается сразу после создания поверхности.
[Android.Runtime.Register("surfaceCreated", "(Landroid/view/SurfaceHolder;)V", "GetSurfaceCreated_Landroid_view_SurfaceHolder_Handler:Android.Views.ISurfaceHolderCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SurfaceCreated(Android.Views.ISurfaceHolder holder);
[<Android.Runtime.Register("surfaceCreated", "(Landroid/view/SurfaceHolder;)V", "GetSurfaceCreated_Landroid_view_SurfaceHolder_Handler:Android.Views.ISurfaceHolderCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SurfaceCreated : Android.Views.ISurfaceHolder -> unit
Параметры
- holder
- ISurfaceHolder
SurfaceHolder, поверхность которого создается.
- Атрибуты
Комментарии
Это вызывается сразу после создания поверхности. Реализация этого кода должна начинаться независимо от требуемого кода отрисовки. Обратите внимание, что только один поток может вытягиваться в объект Surface
, поэтому вы не должны рисовать в Surface здесь, если обычная отрисовка будет находиться в другом потоке.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.