GLDebugHelper.Wrap 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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 오픈 소스 프로젝트에서 만들고 공유하고 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이 아닌 경우
반환
래핑된 GL 인스턴스입니다.
- 특성
설명
오류 검사 및/또는 로깅에 대한 지원을 추가하는 새 GL 인터페이스에서 기존 GL 인터페이스를 래핑합니다.
래핑은 이 메서드에 전달되는 GL 인스턴스가 래핑된 GL 인스턴스를 호출하기 전과 후에 필요에 따라 추가 작업을 수행하는 새 GL 인스턴스 내에 래핑됨을 의미합니다.
오류 검사는 래퍼가 각 GL 작업 후에 자동으로 glError를 호출하고 오류가 발생하면 GLException을 throw함을 의미합니다. (의도적으로 glError 자체를 호출해도 예외가 throw되지는 않습니다.) 오류 검사를 사용하도록 설정하는 것은 모든 GL 작업 후에 glError를 수동으로 호출하는 대신 사용할 수 있습니다.
로깅은 각 GL 메서드 호출의 텍스트 표현을 로그에 쓰는 것을 의미합니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.