GLDebugHelper.Wrap Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Wrap(IEGL, Int32, Writer) |
Bungkus antarmuka EGL yang ada di antarmuka EGL baru yang menambahkan dukungan untuk pemeriksaan kesalahan dan/atau pengelogan. |
| Wrap(IGL, Int32, Writer) |
Bungkus antarmuka GL yang ada di antarmuka GL baru yang menambahkan dukungan untuk pemeriksaan kesalahan dan/atau pengelogan. |
Wrap(IEGL, Int32, Writer)
Bungkus antarmuka EGL yang ada di antarmuka EGL baru yang menambahkan dukungan untuk pemeriksaan kesalahan dan/atau pengelogan.
[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
Parameter
- egl
- IEGL
antarmuka GL yang ada. Harus menerapkan EGL dan EGL10. Dapat secara opsional mengimplementasikan EGL11 juga.
- configFlags
- Int32
Bitmask dari bendera pemeriksaan kesalahan.
- log
- Writer
- null untuk menonaktifkan pengelogan, bukan null untuk mengaktifkan pengelogan.
Mengembalikan
antarmuka EGL yang dibungkus.
- Atribut
Keterangan
Bungkus antarmuka EGL yang ada di antarmuka EGL baru yang menambahkan dukungan untuk pemeriksaan kesalahan dan/atau pengelogan.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
Wrap(IGL, Int32, Writer)
Bungkus antarmuka GL yang ada di antarmuka GL baru yang menambahkan dukungan untuk pemeriksaan kesalahan dan/atau pengelogan.
[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
Parameter
- gl
- IGL
antarmuka GL yang ada. Harus mengimplementasikan GL dan GL10. Dapat secara opsional mengimplementasikan GL11 juga.
- configFlags
- Int32
Bitmask dari bendera pemeriksaan kesalahan.
- log
- Writer
- null untuk menonaktifkan pengelogan, bukan null untuk mengaktifkan pengelogan.
Mengembalikan
instans GL yang dibungkus.
- Atribut
Keterangan
Bungkus antarmuka GL yang ada di antarmuka GL baru yang menambahkan dukungan untuk pemeriksaan kesalahan dan/atau pengelogan.
Pembungkusan berarti bahwa instans GL yang diteruskan ke metode ini dibungkus di dalam instans GL baru yang secara opsional melakukan operasi tambahan sebelum dan sesudah memanggil instans GL yang dibungkus.
Pemeriksaan kesalahan berarti bahwa pembungkus akan secara otomatis memanggil glError setelah setiap operasi GL, dan melempar GLException jika terjadi kesalahan. (Secara desain, memanggil glError itu sendiri tidak akan menyebabkan pengecualian untuk dilemparkan.) Mengaktifkan pemeriksaan kesalahan adalah alternatif untuk memanggil glError secara manual setelah setiap operasi GL.
Pengelogan berarti menulis representasi teks dari setiap panggilan metode GL ke log.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.