Freigeben über


GLSurfaceView.SetEGLContextClientVersion(Int32) Methode

Definition

Informieren Sie die STANDARD-EGLContextFactory und standard EGLConfigChooser, welche EGLContext-Clientversion ausgewählt werden soll.

[Android.Runtime.Register("setEGLContextClientVersion", "(I)V", "GetSetEGLContextClientVersion_IHandler")]
public virtual void SetEGLContextClientVersion (int version);
[<Android.Runtime.Register("setEGLContextClientVersion", "(I)V", "GetSetEGLContextClientVersion_IHandler")>]
abstract member SetEGLContextClientVersion : int -> unit
override this.SetEGLContextClientVersion : int -> unit

Parameter

version
Int32

Die auszuwählende EGLContext-Clientversion. Verwenden von 2 für OpenGL ES 2.0

Attribute

Hinweise

Informieren Sie die STANDARD-EGLContextFactory und standard EGLConfigChooser, welche EGLContext-Clientversion ausgewählt werden soll.

Verwenden Sie diese Methode, um einen mit OpenGL ES 2.0 kompatiblen Kontext zu erstellen. Beispiel:

public MyView(Context context) {
                    super(context);
                    setEGLContextClientVersion(2); // Pick an OpenGL ES 2.0 context.
                    setRenderer(new MyRenderer());
                }

Hinweis: Aktivitäten, für die OpenGL ES 2.0 erforderlich ist, sollten dies durch Festlegen angeben.

Java-Dokumentation für android.opengl.GLSurfaceView.setEGLContextClientVersion(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: