다음을 통해 공유


GLDebugHelper.Wrap 메서드

정의

오버로드

Wrap(IEGL, Int32, Writer)

오류 검사 및/또는 로깅에 대한 지원을 추가하는 새 EGL 인터페이스에서 기존 EGL 인터페이스를 래핑합니다.

Wrap(IGL, Int32, Writer)

오류 검사 및/또는 로깅에 대한 지원을 추가하는 새 GL 인터페이스에서 기존 GL 인터페이스를 래핑합니다.

Wrap(IEGL, Int32, Writer)

오류 검사 및/또는 로깅에 대한 지원을 추가하는 새 EGL 인터페이스에서 기존 EGL 인터페이스를 래핑합니다.

[Android.Runtime.Register("wrap", "(Ljavax/microedition/khronos/egl/EGL;ILjava/io/Writer;)Ljavax/microedition/khronos/egl/EGL;", "")]
public static Javax.Microedition.Khronos.Egl.IEGL? Wrap (Javax.Microedition.Khronos.Egl.IEGL? egl, int configFlags, Java.IO.Writer? log);
[<Android.Runtime.Register("wrap", "(Ljavax/microedition/khronos/egl/EGL;ILjava/io/Writer;)Ljavax/microedition/khronos/egl/EGL;", "")>]
static member Wrap : Javax.Microedition.Khronos.Egl.IEGL * int * Java.IO.Writer -> Javax.Microedition.Khronos.Egl.IEGL

매개 변수

egl
IEGL

기존 GL 인터페이스입니다. EGL 및 EGL10을 구현해야 합니다. 필요에 따라 EGL11도 구현할 수 있습니다.

configFlags
Int32

오류 검사 플래그의 비트 마스크입니다.

log
Writer
  • 로깅을 사용하지 않도록 설정하려면 null이고, 로깅을 사용하도록 설정하려면 null이 아닌 경우

반환

래핑된 EGL 인터페이스입니다.

특성

설명

오류 검사 및/또는 로깅에 대한 지원을 추가하는 새 EGL 인터페이스에서 기존 EGL 인터페이스를 래핑합니다.

에 대한 android.opengl.GLDebugHelper.wrap(javax.microedition.khronos.egl.EGL, int, java.io.Writer)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

Wrap(IGL, Int32, Writer)

오류 검사 및/또는 로깅에 대한 지원을 추가하는 새 GL 인터페이스에서 기존 GL 인터페이스를 래핑합니다.

[Android.Runtime.Register("wrap", "(Ljavax/microedition/khronos/opengles/GL;ILjava/io/Writer;)Ljavax/microedition/khronos/opengles/GL;", "")]
public static Javax.Microedition.Khronos.Opengles.IGL? Wrap (Javax.Microedition.Khronos.Opengles.IGL? gl, int configFlags, Java.IO.Writer? log);
[<Android.Runtime.Register("wrap", "(Ljavax/microedition/khronos/opengles/GL;ILjava/io/Writer;)Ljavax/microedition/khronos/opengles/GL;", "")>]
static member Wrap : Javax.Microedition.Khronos.Opengles.IGL * int * Java.IO.Writer -> Javax.Microedition.Khronos.Opengles.IGL

매개 변수

gl
IGL

기존 GL 인터페이스입니다. GL 및 GL10을 구현해야 합니다. 필요에 따라 GL11도 구현할 수 있습니다.

configFlags
Int32

오류 검사 플래그의 비트 마스크입니다.

log
Writer
  • 로깅을 사용하지 않도록 설정하려면 null이고, 로깅을 사용하도록 설정하려면 null이 아닌 경우

반환

IGL

래핑된 GL 인스턴스입니다.

특성

설명

오류 검사 및/또는 로깅에 대한 지원을 추가하는 새 GL 인터페이스에서 기존 GL 인터페이스를 래핑합니다.

래핑은 이 메서드에 전달되는 GL 인스턴스가 래핑된 GL 인스턴스를 호출하기 전과 후에 필요에 따라 추가 작업을 수행하는 새 GL 인스턴스 내에 래핑됨을 의미합니다.

오류 검사는 래퍼가 각 GL 작업 후에 자동으로 glError를 호출하고 오류가 발생하면 GLException을 throw함을 의미합니다. (의도적으로 glError 자체를 호출해도 예외가 throw되지는 않습니다.) 오류 검사를 사용하도록 설정하는 것은 모든 GL 작업 후에 glError를 수동으로 호출하는 대신 사용할 수 있습니다.

로깅은 각 GL 메서드 호출의 텍스트 표현을 로그에 쓰는 것을 의미합니다.

에 대한 android.opengl.GLDebugHelper.wrap(javax.microedition.khronos.opengles.GL, int, java.io.Writer)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상