Android.Views.ISurfaceHolder
Abstract interface to someone holding a display surface.

See Also: ISurfaceHolder Members

Syntax

[Android.Runtime.Register("android/view/SurfaceHolder", "", "Android.Views.ISurfaceHolderInvoker")]
public interface ISurfaceHolder : Android.Runtime.IJavaObject, IDisposable

Remarks

Abstract interface to someone holding a display surface. Allows you to control the surface size and format, edit the pixels in the surface, and monitor changes to the surface. This interface is typically available through the Android.Views.SurfaceView class.

When using this interface from a thread other than the one running its Android.Views.SurfaceView, you will want to carefully read the methods ISurfaceHolder.LockCanvas and ISurfaceHolderCallback.SurfaceCreated(ISurfaceHolder).

[Android Documentation]

Requirements

Namespace: Android.Views
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1