GLSurfaceView.SetEGLConfigChooser Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
SetEGLConfigChooser(GLSurfaceView+IEGLConfigChooser) |
Install a config chooser which will choose a config with at least the specified depthSize and stencilSize, and exactly the specified redSize, greenSize, blueSize and alphaSize. |
SetEGLConfigChooser(Boolean) |
Install a config chooser which will choose a config as close to 16-bit RGB as possible, with or without an optional depth buffer as close to 16-bits as possible. |
SetEGLConfigChooser(Int32, Int32, Int32, Int32, Int32, Int32) |
Install a config chooser which will choose a config with at least the specified depthSize and stencilSize, and exactly the specified redSize, greenSize, blueSize and alphaSize. |
SetEGLConfigChooser(GLSurfaceView+IEGLConfigChooser)
Install a config chooser which will choose a config with at least the specified depthSize and stencilSize, and exactly the specified redSize, greenSize, blueSize and alphaSize.
[Android.Runtime.Register("setEGLConfigChooser", "(Landroid/opengl/GLSurfaceView$EGLConfigChooser;)V", "GetSetEGLConfigChooser_Landroid_opengl_GLSurfaceView_EGLConfigChooser_Handler")]
public virtual void SetEGLConfigChooser (Android.Opengl.GLSurfaceView.IEGLConfigChooser? configChooser);
[<Android.Runtime.Register("setEGLConfigChooser", "(Landroid/opengl/GLSurfaceView$EGLConfigChooser;)V", "GetSetEGLConfigChooser_Landroid_opengl_GLSurfaceView_EGLConfigChooser_Handler")>]
abstract member SetEGLConfigChooser : Android.Opengl.GLSurfaceView.IEGLConfigChooser -> unit
override this.SetEGLConfigChooser : Android.Opengl.GLSurfaceView.IEGLConfigChooser -> unit
Parameters
- configChooser
- GLSurfaceView.IEGLConfigChooser
- Attributes
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
SetEGLConfigChooser(Boolean)
Install a config chooser which will choose a config as close to 16-bit RGB as possible, with or without an optional depth buffer as close to 16-bits as possible.
[Android.Runtime.Register("setEGLConfigChooser", "(Z)V", "GetSetEGLConfigChooser_ZHandler")]
public virtual void SetEGLConfigChooser (bool needDepth);
[<Android.Runtime.Register("setEGLConfigChooser", "(Z)V", "GetSetEGLConfigChooser_ZHandler")>]
abstract member SetEGLConfigChooser : bool -> unit
override this.SetEGLConfigChooser : bool -> unit
Parameters
- needDepth
- Boolean
needDepth
- Attributes
Remarks
Install a config chooser which will choose a config as close to 16-bit RGB as possible, with or without an optional depth buffer as close to 16-bits as possible.
If this method is called, it must be called before #setRenderer(Renderer)
is called.
If no setEGLConfigChooser method is called, then by default the view will choose an RGB_888 surface with a depth buffer depth of at least 16 bits.
Java documentation for android.opengl.GLSurfaceView.setEGLConfigChooser(boolean)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
SetEGLConfigChooser(Int32, Int32, Int32, Int32, Int32, Int32)
Install a config chooser which will choose a config with at least the specified depthSize and stencilSize, and exactly the specified redSize, greenSize, blueSize and alphaSize.
[Android.Runtime.Register("setEGLConfigChooser", "(IIIIII)V", "GetSetEGLConfigChooser_IIIIIIHandler")]
public virtual void SetEGLConfigChooser (int redSize, int greenSize, int blueSize, int alphaSize, int depthSize, int stencilSize);
[<Android.Runtime.Register("setEGLConfigChooser", "(IIIIII)V", "GetSetEGLConfigChooser_IIIIIIHandler")>]
abstract member SetEGLConfigChooser : int * int * int * int * int * int -> unit
override this.SetEGLConfigChooser : int * int * int * int * int * int -> unit
Parameters
- redSize
- Int32
- greenSize
- Int32
- blueSize
- Int32
- alphaSize
- Int32
- depthSize
- Int32
- stencilSize
- Int32
- Attributes
Remarks
Install a config chooser which will choose a config with at least the specified depthSize and stencilSize, and exactly the specified redSize, greenSize, blueSize and alphaSize.
If this method is called, it must be called before #setRenderer(Renderer)
is called.
If no setEGLConfigChooser method is called, then by default the view will choose an RGB_888 surface with a depth buffer depth of at least 16 bits.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.