glGetBooleanv (Fungsi glGetBooleanv)

Fungsi glGetBooleanv mengembalikan nilai atau nilai parameter yang dipilih.

Sintaks

void WINAPI glGetBooleanv(
   GLenum    pname,
   GLboolean *params
);

Parameter

pname

Nilai parameter yang akan dikembalikan. Konstanta simbolis berikut diterima.

Nilai Makna
GL_ACCUM_ALPHA_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes alfa dalam buffer akumulasi.
GL_ACCUM_BLUE_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes biru dalam buffer akumulasi.
GL_ACCUM_CLEAR_VALUE
Parameter params mengembalikan empat nilai: nilai merah, hijau, biru, dan alfa yang digunakan untuk menghapus buffer akumulasi. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang paling positif yang dapat diwakili, dan -1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling negatif. Lihat glClearAccum.
GL_ACCUM_GREEN_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes hijau dalam buffer akumulasi.
GL_ACCUM_RED_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes merah dalam buffer akumulasi.
GL_ALPHA_BIAS
Parameter params mengembalikan satu nilai: faktor bias alfa yang digunakan selama transfer piksel. Lihat glPixelTransfer.
GL_ALPHA_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes alfa di setiap buffer warna.
GL_ALPHA_SCALE
Parameter params mengembalikan satu nilai: faktor skala alfa yang digunakan selama transfer piksel. Lihat glPixelTransfer.
GL_ALPHA_TEST
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pengujian alfa fragmen diaktifkan. Lihat glAlphaFunc.
GL_ALPHA_TEST_FUNC
Parameter params mengembalikan satu nilai: nama simbolis fungsi uji alfa. Lihat glAlphaFunc.
GL_ALPHA_TEST_REF
Parameter params mengembalikan satu nilai: nilai referensi untuk uji alfa. Lihat glAlphaFunc. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang dapat direpresentasikan paling positif, dan -1,0 mengembalikan nilai bilangan bulat yang dapat direpresentasikan paling negatif.
GL_ATTRIB_STACK_DEPTH
Parameter params mengembalikan satu nilai: kedalaman tumpukan atribut. Jika tumpukan kosong, nol dikembalikan. Lihat glPushAttrib.
GL_AUTO_NORMAL
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi peta 2-D secara otomatis menghasilkan normal permukaan. Lihat glMap2.
GL_AUX_BUFFERS
Parameter params mengembalikan satu nilai: jumlah buffer warna tambahan.
GL_BLEND
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah blending diaktifkan. Lihat glBlendFunc.
GL_BLEND_DST
Parameter params mengembalikan satu nilai: konstanta simbolis yang mengidentifikasi fungsi campuran tujuan. Lihat glBlendFunc.
GL_BLEND_SRC
Parameter params mengembalikan satu nilai: konstanta simbolis yang mengidentifikasi fungsi campuran sumber. Lihat glBlendFunc.
GL_BLUE_BIAS
Parameter params mengembalikan satu nilai: faktor bias biru yang digunakan selama transfer piksel. Lihat glPixelTransfer.
GL_BLUE_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes biru di setiap buffer warna.
GL_BLUE_SCALE
Parameter params mengembalikan satu nilai: faktor skala biru yang digunakan selama transfer piksel. Lihat glPixelTransfer.
GL_CLIENT_ATTRIB_STACK_DEPTH
Parameter params mengembalikan satu nilai yang menunjukkan kedalaman tumpukan atribut. Nilai awal adalah nol. Lihat glPushClientAttrib.
GL_CLIP_PLANEi
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah bidang kliping yang ditentukan diaktifkan. Lihat glClipPlane.
GL_COLOR_ARRAY
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah array warna yang ditentukan ditentukan. Lihat glColorPointer.
GL_COLOR_ARRAY_SIZE
Parameter params mengembalikan satu nilai, jumlah komponen per warna dalam array warna. Lihat glColorPointer.
GL_COLOR_ARRAY_STRIDE
Parameter params mengembalikan satu nilai, byte offset antara warna berturut-turut dalam array warna. Lihat glColorPointer.
GL_COLOR_ARRAY_TYPE
Parameter params mengembalikan satu nilai, jenis data dari setiap komponen dalam array warna. Lihat glColorPointer.
GL_COLOR_CLEAR_VALUE
Parameter params mengembalikan empat nilai: nilai merah, hijau, biru, dan alfa yang digunakan untuk menghapus buffer warna. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang paling positif yang dapat diwakili, dan -1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling negatif. Lihat glClearColor.
GL_COLOR_LOGIC_OP
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah nilai warna RGBA fragmen digabungkan ke dalam framebuffer menggunakan operasi logis. Lihat glLogicOp.
GL_COLOR_MATERIAL
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah satu atau beberapa parameter material melacak warna saat ini. Lihat glColorMaterial.
GL_COLOR_MATERIAL_FACE
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan bahan mana yang memiliki parameter yang melacak warna saat ini. Lihat glColorMaterial.
GL_COLOR_MATERIAL_PARAMETER
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan parameter material mana yang melacak warna saat ini. Lihat glColorMaterial.
GL_COLOR_WRITEMASK
Parameter params mengembalikan empat nilai Boolean: penulisan merah, hijau, biru, dan alfa memungkinkan untuk buffer warna. Lihat glColorMask.
GL_CULL_FACE
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pemusnahan poligon diaktifkan. Lihat glCullFace.
GL_CULL_FACE_MODE
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan wajah poligon mana yang akan dimusnahkan. Lihat glCullFace.
GL_CURRENT_COLOR
Parameter params mengembalikan empat nilai: nilai merah, hijau, biru, dan alfa warna saat ini. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling positif, dan -1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling negatif. Lihat glColor.
GL_CURRENT_INDEX
Parameter params mengembalikan satu nilai: indeks warna saat ini. Lihat glIndex.
GL_CURRENT_NORMAL
Parameter params mengembalikan tiga nilai: nilai x, y, dan z dari normal saat ini. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling positif, dan -1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling negatif. Lihat glNormal.
GL_CURRENT_RASTER_COLOR
Parameter params mengembalikan empat nilai: nilai merah, hijau, biru, dan alfa dari posisi raster saat ini. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling positif, dan -1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling negatif. Lihat glRasterPos.
GL_CURRENT_RASTER_DISTANCE
Parameter params mengembalikan satu nilai: jarak dari mata ke posisi raster saat ini. Lihat glRasterPos.
GL_CURRENT_RASTER_INDEX
Parameter params mengembalikan satu nilai: indeks warna dari posisi raster saat ini. Lihat glRasterPos.
GL_CURRENT_RASTER_POSITION
Parameter params mengembalikan empat nilai: komponen x, y, z, dan w dari posisi raster saat ini. Komponen x, y, dan z berada dalam koordinat jendela, dan w berada dalam koordinat klip. Lihat glRasterPos.
GL_CURRENT_RASTER_POSITION_VALID
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah posisi raster saat ini valid. Lihat glRasterPos.
GL_CURRENT_RASTER_TEXTURE_COORDS
Parameter params mengembalikan empat nilai: koordinat tekstur raster s, t, r, dan q saat ini. Lihat glRasterPos dan glTexCoord.
GL_CURRENT_TEXTURE_COORDS
Parameter params mengembalikan empat nilai: koordinat tekstur saat ini s, t, r, dan q . Lihat glTexCoord.
GL_DEPTH_BIAS
Parameter params mengembalikan satu nilai: faktor bias kedalaman yang digunakan selama transfer piksel. Lihat glPixelTransfer.
GL_DEPTH_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes di buffer kedalaman.
GL_DEPTH_CLEAR_VALUE
Parameter params mengembalikan satu nilai: nilai yang digunakan untuk menghapus buffer kedalaman. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling positif, dan -1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling negatif. Lihat glClearDepth.
GL_DEPTH_FUNC
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan fungsi perbandingan kedalaman. Lihat glDepthFunc.
GL_DEPTH_RANGE
Parameter params mengembalikan dua nilai: batas pemetaan dekat dan jauh untuk buffer kedalaman. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling positif, dan -1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling negatif. Lihat glDepthRange.
GL_DEPTH_SCALE
Parameter params mengembalikan satu nilai: faktor skala kedalaman yang digunakan selama transfer piksel. Lihat glPixelTransfer.
GL_DEPTH_TEST
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pengujian kedalaman fragmen diaktifkan. Lihat glDepthFunc dan glDepthRange.
GL_DEPTH_WRITEMASK
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah buffer kedalaman diaktifkan untuk penulisan. Lihat glDepthMask.
GL_DITHER
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah penghapusan warna fragmen dan indeks diaktifkan.
GL_DOUBLEBUFFER
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah buffering ganda didukung.
GL_DRAW_BUFFER
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan buffer mana yang digambar. Lihat glDrawBuffer.
GL_EDGE_FLAG
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah bendera tepi saat ini benar atau salah. Lihat glEdgeFlag.
GL_EDGE_FLAG_ARRAY
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah array bendera tepi diaktifkan. Lihat glEdgeFlagPointer.
GL_EDGE_FLAG_ARRAY_STRIDE
Parameter params mengembalikan satu nilai, offset byte antara bendera tepi berturut-turut di array bendera tepi. Lihat glEdgeFlagPointer.
GL_FOG
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah fogging diaktifkan. Lihat glFog.
GL_FOG_COLOR
Parameter params mengembalikan empat nilai: komponen merah, hijau, biru, dan alfa warna kabut. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling positif, dan -1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling negatif. Lihat glFog.
GL_FOG_DENSITY
Parameter params mengembalikan satu nilai: parameter kepadatan kabut. Lihat glFog.
GL_FOG_END
Parameter params mengembalikan satu nilai: faktor akhir untuk persamaan kabut linier. Lihat glFog.
GL_FOG_HINT
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan mode petunjuk kabut. Lihat glHint.
GL_FOG_INDEX
Parameter params mengembalikan satu nilai: indeks warna kabut. Lihat glFog.
GL_FOG_MODE
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan persamaan kabut mana yang dipilih. Lihat glFog.
GL_FOG_START
Parameter params mengembalikan satu nilai: faktor awal untuk persamaan kabut linier. Lihat glFog.
GL_FRONT_FACE
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan apakah berliku poligon searah jarang atau berlawanan arah jarang diperlakukan sebagai menghadap ke depan. Lihat glFrontFace.
GL_GREEN_BIAS
Parameter params mengembalikan satu nilai: faktor bias hijau yang digunakan selama transfer piksel.
GL_GREEN_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes hijau di setiap buffer warna.
GL_GREEN_SCALE
Parameter params mengembalikan satu nilai: faktor skala hijau yang digunakan selama transfer piksel. Lihat glPixelTransfer.
GL_INDEX_ARRAY
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah array indeks warna diaktifkan. Lihat glIndexPointer.
GL_INDEX_ARRAY_STRIDE
Parameter params mengembalikan satu nilai, offset byte antara indeks warna berturut-turut dalam array indeks warna. Lihat glIndexPointer.
GL_INDEX_ARRAY_TYPE
Parameter params mengembalikan satu nilai, jenis data indeks dalam array indeks warna. Nilai awal adalah GL_FLOAT. Lihat glIndexPointer.
GL_INDEX_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes di setiap buffer indeks warna.
GL_INDEX_CLEAR_VALUE
Parameter params mengembalikan satu nilai: indeks warna yang digunakan untuk menghapus buffer indeks warna. Lihat glClearIndex.
GL_INDEX_LOGIC_OP
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah nilai indeks fragmen digabungkan ke dalam framebuffer menggunakan operasi logis. Lihat glLogicOp.
GL_INDEX_MODE
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah OpenGL berada dalam mode indeks warna (TRUE) atau mode RGBA (FALSE).
GL_INDEX_OFFSET
Parameter params mengembalikan satu nilai: offset ditambahkan ke indeks warna dan stensil selama transfer piksel. Lihat glPixelTransfer.
GL_INDEX_SHIFT
Parameter params mengembalikan satu nilai: jumlah indeks warna dan stensil yang digeser selama transfer piksel. Lihat glPixelTransfer.
GL_INDEX_WRITEMASK
Parameter params mengembalikan satu nilai: masker yang menunjukkan bitplanes mana dari setiap buffer indeks warna yang dapat ditulis. Lihat glIndexMask.
GL_LIGHTi
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah lampu yang ditentukan diaktifkan. Lihat glLight dan glLightModel.
GL_LIGHTING
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pencahayaan diaktifkan. Lihat glLightModel.
GL_LIGHT_MODEL_AMBIENT
Parameter params mengembalikan empat nilai: komponen merah, hijau, biru, dan alfa dari intensitas sekitar seluruh adegan. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling positif, dan -1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling negatif. Lihat glLightModel.
GL_LIGHT_MODEL_LOCAL_VIEWER
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah perhitungan pantulan spekular memperlakukan penampil sebagai lokal untuk adegan. Lihat glLightModel.
GL_LIGHT_MODEL_TWO_SIDE
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah bahan terpisah digunakan untuk menghitung pencahayaan untuk poligon yang menghadap ke depan dan belakang. Lihat glLightModel.
GL_LINE_SMOOTH
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah antialias baris diaktifkan. Lihat glLineWidth.
GL_LINE_SMOOTH_HINT
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan mode petunjuk antialias baris. Lihat glHint.
GL_LINE_STIPPLE
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah stippling baris diaktifkan. Lihat glLineStipple.
GL_LINE_STIPPLE_PATTERN
Parameter params mengembalikan satu nilai: pola stipple baris 16-bit. Lihat glLineStipple.
GL_LINE_STIPPLE_REPEAT
Parameter params mengembalikan satu nilai: faktor pengulangan stipple baris. Lihat glLineStipple.
GL_LINE_WIDTH
Parameter params mengembalikan satu nilai: lebar garis seperti yang ditentukan dengan glLineWidth.
GL_LINE_WIDTH_GRANULARITY
Parameter params mengembalikan satu nilai: perbedaan lebar antara lebar yang didukung berdekatan untuk garis yang diantisipasi. Lihat glLineWidth.
GL_LINE_WIDTH_RANGE
Parameter params mengembalikan dua nilai: lebar terkecil dan terbesar yang didukung untuk garis yang diantisipasi. Lihat glLineWidth.
GL_LIST_BASE
Parameter params mengembalikan satu nilai: offset dasar ditambahkan ke semua nama dalam array yang disajikan ke glCallLists. Lihat glListBase.
GL_LIST_INDEX
Parameter params mengembalikan satu nilai: nama daftar tampilan yang saat ini sedang dibangun. Nol dikembalikan jika tidak ada daftar tampilan yang sedang dibangun. Lihat glNewList.
GL_LIST_MODE
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan mode konstruksi daftar tampilan yang saat ini sedang dibangun. Lihat glNewList.
GL_LOGIC_OP
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah indeks fragmen digabungkan ke dalam framebuffer menggunakan operasi logis. Lihat glLogicOp.
GL_LOGIC_OP_MODE
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan mode operasional logika yang dipilih. Lihat glLogicOp.
GL_MAP1_COLOR_4
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 1-D menghasilkan warna. Lihat glMap1.
GL_MAP1_GRID_DOMAIN
Parameter params mengembalikan dua nilai: titik akhir domain kisi peta 1-D. Lihat glMapGrid.
GL_MAP1_GRID_SEGMENTS
Parameter params mengembalikan satu nilai: jumlah partisi di domain kisi peta 1-D. Lihat glMapGrid.
GL_MAP1_INDEX
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 1-D menghasilkan indeks warna. Lihat glMap1.
GL_MAP1_NORMAL
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 1-D menghasilkan normal. Lihat glMap1.
GL_MAP1_TEXTURE_COORD_1
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 1-D menghasilkan koordinat tekstur 1-D. Lihat glMap1.
GL_MAP1_TEXTURE_COORD_2
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 1-D menghasilkan koordinat tekstur 2-D. Lihat glMap1.
GL_MAP1_TEXTURE_COORD_3
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 1-D menghasilkan koordinat tekstur 3-D. Lihat glMap1.
GL_MAP1_TEXTURE_COORD_4
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 1-D menghasilkan koordinat tekstur 4-D. Lihat glMap1.
GL_MAP1_VERTEX_3
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 1-D menghasilkan koordinat vertex 3-D. Lihat glMap1.
GL_MAP1_VERTEX_4
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 1-D menghasilkan koordinat vertex 4-D. Lihat glMap1.
GL_MAP2_COLOR_4
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 2-D menghasilkan warna. Lihat glMap2.
GL_MAP2_GRID_DOMAIN
Parameter params mengembalikan empat nilai: titik akhir dari peta 2-D domain kisi i dan j . Lihat glMapGrid.
GL_MAP2_GRID_SEGMENTS
Parameter params mengembalikan dua nilai: jumlah partisi di peta 2-D domain kisi i dan j . Lihat glMapGrid.
GL_MAP2_INDEX
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 2-D menghasilkan indeks warna. Lihat glMap2.
GL_MAP2_NORMAL
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 2-D menghasilkan normal. Lihat glMap2.
GL_MAP2_TEXTURE_COORD_1
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 2-D menghasilkan koordinat tekstur 1-D. Lihat glMap2.
GL_MAP2_TEXTURE_COORD_2
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 2-D menghasilkan koordinat tekstur 2-D. Lihat glMap2.
GL_MAP2_TEXTURE_COORD_3
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 2-D menghasilkan koordinat tekstur 3-D. Lihat glMap2.
GL_MAP2_TEXTURE_COORD_4
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 2-D menghasilkan koordinat tekstur 4-D. Lihat glMap2.
GL_MAP2_VERTEX_3
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 2-D menghasilkan koordinat vertex 3-D. Lihat glMap2.
GL_MAP2_VERTEX_4
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah evaluasi 2-D menghasilkan koordinat vertex 4-D. Lihat glMap2.
GL_MAP_COLOR
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah indeks warna dan warna akan digantikan oleh pencarian tabel selama transfer piksel. Lihat glPixelTransfer.
GL_MAP_STENCIL
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah indeks stensil akan digantikan oleh pencarian tabel selama transfer piksel. Lihat glPixelTransfer.
GL_MATRIX_MODE
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan tumpukan matriks mana yang saat ini menjadi target semua operasi matriks. Lihat glMatrixMode.
GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
Parameter params mengembalikan satu nilai yang menunjukkan kedalaman maksimum yang didukung dari tumpukan atribut klien. Lihat glPushClientAttrib.
GL_MAX_ATTRIB_STACK_DEPTH
Parameter params mengembalikan satu nilai: kedalaman maksimum yang didukung dari tumpukan atribut. Lihat glPushAttrib.
GL_MAX_CLIP_PLANES
Parameter params mengembalikan satu nilai: jumlah maksimum bidang kliping yang ditentukan aplikasi. Lihat glClipPlane.
GL_MAX_EVAL_ORDER
Parameter params mengembalikan satu nilai: urutan persamaan maksimum yang didukung oleh evaluator 1-D dan 2-D. Lihat glMap1 dan glMap2.
GL_MAX_LIGHTS
Parameter params mengembalikan satu nilai: jumlah maksimum lampu. Lihat glLight.
GL_MAX_LIST_NESTING
Parameter params mengembalikan satu nilai: kedalaman rekursi maksimum yang diizinkan selama traversal daftar tampilan. Lihat glCallList.
GL_MAX_MODELVIEW_STACK_DEPTH
Parameter params mengembalikan satu nilai: kedalaman maksimum yang didukung dari tumpukan matriks tampilan model. Lihat glPushMatrix.
GL_MAX_NAME_STACK_DEPTH
Parameter params mengembalikan satu nilai: kedalaman maksimum yang didukung dari tumpukan nama pilihan. Lihat glPushName.
GL_MAX_PIXEL_MAP_TABLE
Parameter params mengembalikan satu nilai: ukuran maksimum yang didukung dari tabel pencarian glPixelMap .
GL_MAX_PROJECTION_STACK_DEPTH
Parameter params mengembalikan satu nilai: kedalaman maksimum yang didukung dari tumpukan matriks proyeksi. Lihat glPushMatrix.
GL_MAX_TEXTURE_SIZE
Parameter params mengembalikan satu nilai: lebar atau tinggi maksimum gambar tekstur apa pun (tanpa batas). Lihat glTexImage1D dan glTexImage2D.
GL_MAX_TEXTURE_STACK_DEPTH
Parameter params mengembalikan satu nilai: kedalaman maksimum yang didukung dari tumpukan matriks tekstur. Lihat glPushMatrix.
GL_MAX_VIEWPORT_DIMS
Parameter params mengembalikan dua nilai: lebar dan tinggi maksimum yang didukung dari viewport. Lihat glViewport.
GL_MODELVIEW_MATRIX
Parameter params mengembalikan 16 nilai: matriks tampilan model di bagian atas tumpukan matriks tampilan model. Lihat glPushMatrix.
GL_MODELVIEW_STACK_DEPTH
Parameter params mengembalikan satu nilai: jumlah matriks pada tumpukan matriks modelview. Lihat glPushMatrix.
GL_NAME_STACK_DEPTH
Parameter params mengembalikan satu nilai: jumlah nama pada tumpukan nama pilihan. Lihat glPushName.
GL_NORMAL_ARRAY
Parameter params mengembalikan satu nilai Boolean, yang menunjukkan apakah array normal diaktifkan. Lihat glNormalPointer.
GL_NORMAL_ARRAY_STRIDE
Parameter params mengembalikan satu nilai, byte offset antara normal berturut-turut dalam array normal. Lihat glNormalPointer.
GL_NORMAL_ARRAY_TYPE
Parameter params mengembalikan satu nilai, jenis data dari setiap koordinat dalam array normal. Lihat glNormalPointer.
GL_NORMALIZE
Parameter param mengembalikan satu nilai Boolean yang menunjukkan apakah normal secara otomatis diskalakan ke panjang unit setelah diubah menjadi koordinat mata. Lihat glNormal.
GL_PACK_ALIGNMENT
Parameter params mengembalikan satu nilai: perataan byte yang digunakan untuk menulis data piksel ke memori. Lihat glPixelStore.
GL_PACK_LSB_FIRST
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah piksel bit tunggal yang ditulis ke memori ditulis terlebih dahulu ke bit yang paling tidak signifikan dari setiap byte yang tidak ditandatangani. Lihat glPixelStore.
GL_PACK_ROW_LENGTH
Parameter params mengembalikan satu nilai: panjang baris yang digunakan untuk menulis data piksel ke memori. Lihat glPixelStore.
GL_PACK_SKIP_PIXELS
Parameter params mengembalikan satu nilai: jumlah lokasi piksel yang dilewati sebelum piksel pertama ditulis ke dalam memori. Lihat glPixelStore.
GL_PACK_SKIP_ROWS
Parameter params mengembalikan satu nilai: jumlah baris lokasi piksel yang dilewati sebelum piksel pertama ditulis ke dalam memori. Lihat glPixelStore.
GL_PACK_SWAP_BYTES
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah byte indeks dan komponen piksel 2-byte dan 4-byte ditukar sebelum ditulis ke memori. Lihat glPixelStore.
GL_PERSPECTIVE_CORRECTION_HINT
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan mode petunjuk koreksi perspektif. Lihat glHint.
GL_PIXEL_MAP_A_TO_A_SIZE
Parameter params mengembalikan satu nilai: ukuran tabel alpha-to-alpha pixel-translation. Lihat glPixelMap.
GL_PIXEL_MAP_B_TO_B_SIZE
Parameter params mengembalikan satu nilai: ukuran tabel terjemahan piksel biru-ke-biru. Lihat glPixelMap.
GL_PIXEL_MAP_G_TO_G_SIZE
Parameter params mengembalikan satu nilai: ukuran tabel terjemahan piksel hijau-ke-hijau. Lihat glPixelMap.
GL_PIXEL_MAP_I_TO_A_SIZE
Parameter params mengembalikan satu nilai: ukuran tabel terjemahan piksel indeks-ke-alfa. Lihat glPixelMap.
GL_PIXEL_MAP_I_TO_B_SIZE
Parameter params mengembalikan satu nilai: ukuran tabel terjemahan piksel indeks-ke-biru. Lihat glPixelMap.
GL_PIXEL_MAP_I_TO_G_SIZE
Parameter params mengembalikan satu nilai: ukuran tabel terjemahan piksel indeks-ke-hijau. Lihat glPixelMap.
GL_PIXEL_MAP_I_TO_I_SIZE
Parameter params mengembalikan satu nilai: ukuran tabel terjemahan piksel indeks-ke-indeks. Lihat glPixelMap.
GL_PIXEL_MAP_I_TO_R_SIZE
Parameter params mengembalikan satu nilai: ukuran tabel terjemahan piksel indeks-ke-merah. Lihat glPixelMap.
GL_PIXEL_MAP_R_TO_R_SIZE
Parameter params mengembalikan satu nilai: ukuran tabel terjemahan piksel merah-ke-merah. Lihat glPixelMap.
GL_PIXEL_MAP_S_TO_S_SIZE
Parameter params mengembalikan satu nilai: ukuran tabel terjemahan piksel stensil-ke-stensil. Lihat glPixelMap.
GL_POINT_SIZE
Parameter params mengembalikan satu nilai: ukuran titik seperti yang ditentukan oleh glPointSize.
GL_POINT_SIZE_GRANULARITY
Parameter params mengembalikan satu nilai: perbedaan ukuran antara ukuran yang didukung yang berdekatan untuk titik antialias. Lihat glPointSize.
GL_POINT_SIZE_RANGE
Parameter params mengembalikan dua nilai: ukuran terkecil dan terbesar yang didukung untuk titik antialisis. Lihat glPointSize.
GL_POINT_SMOOTH
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah antialias titik diaktifkan. Lihat glPointSize.
GL_POINT_SMOOTH_HINT
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan mode petunjuk antialias titik. Lihat glHint.
GL_POLYGON_MODE
Parameter params mengembalikan dua nilai: konstanta simbolis yang menunjukkan apakah poligon front-facing dan back-facing dirasterisasi sebagai titik, garis, atau poligon yang diisi. Lihat glPolygonMode.
GL_POLYGON_OFFSET_FACTOR
Parameter params mengembalikan satu nilai, faktor penskalaan yang digunakan untuk menentukan offset variabel yang ditambahkan ke nilai kedalaman setiap fragmen yang dihasilkan ketika poligon dirasterisasi. Lihat glPolygonOffset.
GL_POLYGON_OFFSET_UNITS
Parameter params mengembalikan satu nilai. Nilai ini dikalikan dengan nilai khusus implementasi dan kemudian ditambahkan ke nilai kedalaman setiap fragmen yang dihasilkan ketika poligon dirasterisasi. Lihat glPolygonOffset.
GL_POLYGON_OFFSET_FILL
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah offset poligon diaktifkan untuk poligon dalam mode pengisian. Lihat glPolygonOffset.
GL_POLYGON_OFFSET_LINE
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah offset poligon diaktifkan untuk poligon dalam mode garis. Lihat glPolygonOffset.
GL_POLYGON_OFFSET_POINT
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah offset poligon diaktifkan untuk poligon dalam mode titik. Lihat glPolygonOffset.
GL_POLYGON_SMOOTH
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah antialias poligon diaktifkan. Lihat glPolygonMode.
GL_POLYGON_SMOOTH_HINT
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan mode petunjuk antialias poligon. Lihat glHint.
GL_POLYGON_STIPPLE
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah stippling poligon diaktifkan. Lihat glPolygonStipple.
GL_PROJECTION_MATRIX
Parameter params mengembalikan 16 nilai: matriks proyeksi di bagian atas tumpukan matriks proyeksi. Lihat glPushMatrix.
GL_PROJECTION_STACK_DEPTH
Parameter params mengembalikan satu nilai: jumlah matriks pada tumpukan matriks proyeksi. Lihat glPushMatrix.
GL_READ_BUFFER
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan buffer warna mana yang dipilih untuk dibaca. Lihat glReadPixels dan glAccum.
GL_RED_BIAS
Parameter params mengembalikan satu nilai: faktor bias merah yang digunakan selama transfer piksel. Lihat glPixelTransfer.
GL_RED_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes merah di setiap buffer warna.
GL_RED_SCALE
Parameter params mengembalikan satu nilai: faktor skala merah yang digunakan selama transfer piksel. Lihat glPixelTransfer.
GL_RENDER_MODE
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan apakah OpenGL berada dalam mode render, select, atau feedback. Lihat glRenderMode.
GL_RGBA_MODE
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah OpenGL berada dalam mode RGBA (TRUE) atau mode indeks warna (FALSE). Lihat glColor.
GL_SCISSOR_BOX
Parameter params mengembalikan empat nilai: koordinat jendela x dan y dari kotak gunting, diikuti dengan lebar dan tingginya. Lihat glScissor.
GL_SCISSOR_TEST
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah gunting diaktifkan. Lihat glScissor.
GL_SHADE_MODEL
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan apakah mode bayangan datar atau halus. Lihat glShadeModel.
GL_STENCIL_BITS
Parameter params mengembalikan satu nilai: jumlah bitplanes dalam buffer stensil.
GL_STENCIL_CLEAR_VALUE
Parameter params mengembalikan satu nilai: indeks tempat bitplanes stensil dibersihkan. Lihat glClearStencil.
GL_STENCIL_FAIL
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan tindakan apa yang diambil saat pengujian stensil gagal. Lihat glStencilOp.
GL_STENCIL_FUNC
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan fungsi apa yang digunakan untuk membandingkan nilai referensi stensil dengan nilai buffer stensil. Lihat glStencilFunc.
GL_STENCIL_PASS_DEPTH_FAIL
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan tindakan apa yang diambil ketika uji stensil lulus, tetapi pengujian kedalaman gagal. Lihat glStencilOp.
GL_STENCIL_PASS_DEPTH_PASS
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan tindakan apa yang diambil ketika uji stensil lulus dan uji kedalaman lulus. Lihat glStencilOp.
GL_STENCIL_REF
Parameter params mengembalikan satu nilai: nilai referensi yang dibandingkan dengan konten buffer stensil. Lihat glStencilFunc.
GL_STENCIL_TEST
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pengujian stensil fragmen diaktifkan. Lihat glStencilFunc dan glStencilOp.
GL_STENCIL_VALUE_MASK
Parameter params mengembalikan satu nilai: masker yang digunakan untuk menutupi nilai referensi stensil dan nilai buffer stensil sebelum dibandingkan. Lihat glStencilFunc.
GL_STENCIL_WRITEMASK
Parameter params mengembalikan satu nilai: masker yang mengontrol penulisan bitplanes stensil. Lihat glStencilMask.
GL_STEREO
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah buffer stereo (kiri dan kanan) didukung.
GL_SUBPIXEL_BITS
Parameter params mengembalikan satu nilai: perkiraan jumlah bit resolusi subpiksel yang digunakan untuk memosisikan geometri yang diraster dalam koordinat jendela.
GL_TEXTURE_1D
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pemetaan tekstur 1-D diaktifkan. Lihat glTexImage1D.
GL_TEXTURE_2D
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pemetaan tekstur 2-D diaktifkan. Lihat glTexImage2D.
GL_TEXTURE_COORD_ARRAY
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah array koordinat tekstur diaktifkan. Lihat glTexCoordPointer.
GL_TEXTURE_COORD_ARRAY_SIZE
Parameter params mengembalikan satu nilai, jumlah koordinat per elemen dalam array koordinat tekstur. Lihat glTexCoordPointer.
GL_TEXTURE_COORD_ARRAY_STRIDE
Parameter params mengembalikan satu nilai, byte offset antara elemen berturut-turut dalam array koordinat tekstur. Lihat glTexCoordPointer.
GL_TEXTURE_COORD_ARRAY_TYPE
Param parameter params mengembalikan satu nilai, jenis data koordinat dalam array koordinat tekstur. Lihat glTexCoordPointer.
GL_TEXTURE_ENV_COLOR
Parameter params mengembalikan empat nilai: nilai merah, hijau, biru, dan alfa dari warna lingkungan tekstur. Nilai bilangan bulat, jika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling positif, dan 1,0 mengembalikan nilai bilangan bulat yang dapat diwakili paling negatif. Lihat glTexEnv.
GL_TEXTURE_ENV_MODE
Parameter params mengembalikan satu nilai: konstanta simbolis yang menunjukkan fungsi lingkungan tekstur mana yang saat ini dipilih. Lihat glTexEnv.
GL_TEXTURE_GEN_Q
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pembuatan otomatis koordinat tekstur Q diaktifkan. Lihat glTexGen.
GL_TEXTURE_GEN_R
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pembuatan otomatis koordinat tekstur R diaktifkan. Lihat glTexGen.
GL_TEXTURE_GEN_S
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pembuatan otomatis koordinat tekstur S diaktifkan. Lihat glTexGen.
GL_TEXTURE_GEN_T
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah pembuatan otomatis koordinat tekstur T diaktifkan. Lihat glTexGen.
GL_TEXTURE_MATRIX
Parameter params mengembalikan 16 nilai: matriks tekstur di bagian atas tumpukan matriks tekstur. Lihat glPushMatrix.
GL_TEXTURE_STACK_DEPTH
Parameter params mengembalikan satu nilai: jumlah matriks pada tumpukan matriks tekstur. Lihat glPushMatrix.
GL_UNPACK_ALIGNMENT
Parameter params mengembalikan satu nilai: perataan byte yang digunakan untuk membaca data piksel dari memori. Lihat glPixelStore.
GL_UNPACK_LSB_FIRST
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah piksel bit tunggal yang dibaca dari memori dibaca terlebih dahulu dari bit yang paling tidak signifikan dari setiap byte yang tidak ditandatangani. Lihat glPixelStore.
GL_UNPACK_ROW_LENGTH
Parameter params mengembalikan satu nilai: panjang baris yang digunakan untuk membaca data piksel dari memori. Lihat glPixelStore.
GL_UNPACK_SKIP_PIXELS
Parameter params mengembalikan satu nilai: jumlah lokasi piksel yang dilewati sebelum piksel pertama dibaca dari memori. Lihat glPixelStore.
GL_UNPACK_SKIP_ROWS
Parameter params mengembalikan satu nilai: jumlah baris lokasi piksel yang dilewati sebelum piksel pertama dibaca dari memori. Lihat glPixelStore.
GL_UNPACK_SWAP_BYTES
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah byte indeks dan komponen piksel 2-byte dan 4 byte ditukar setelah dibaca dari memori. Lihat glPixelStore.
GL_VERTEX_ARRAY
Parameter params mengembalikan satu nilai Boolean yang menunjukkan apakah array vertex diaktifkan. Lihat glVertexPointer.
GL_VERTEX_ARRAY_SIZE
Parameter params mengembalikan satu nilai, jumlah koordinat per vertex dalam array vertex. Lihat glVertexPointer.
GL_VERTEX_ARRAY_STRIDE
Parameter params mengembalikan satu nilai, offset byte antara vertex berturut-turut dalam array vertex. Lihat glVertexPointer.
GL_VERTEX_ARRAY_TYPE
Parameter params mengembalikan satu nilai, jenis data setiap koordinat dalam array vertex. Lihat glVertexPointer.
GL_VIEWPORT
Parameter params mengembalikan empat nilai: koordinat jendela x dan y dari viewport, diikuti dengan lebar dan tingginya. Lihat glViewport.
GL_ZOOM_X
Parameter params mengembalikan satu nilai: faktor zoom x piksel. Lihat glPixelZoom.
GL_ZOOM_Y
Parameter params mengembalikan satu nilai: faktor zoom piksel y . Lihat glPixelZoom.

params

Mengembalikan nilai atau nilai parameter yang ditentukan.

Nilai kembali

Fungsi ini tidak mengembalikan nilai.

Kode kesalahan

Kode kesalahan berikut dapat diambil oleh fungsi glGetError .

Nama Makna
GL_INVALID_ENUM
pname bukan nilai yang diterima.
GL_INVALID_OPERATION
glGetBoolean dipanggil antara panggilan ke glBegin dan panggilan yang sesuai ke glEnd.

Keterangan

Fungsi ini mengembalikan nilai untuk variabel status sederhana di OpenGL. Parameter pname adalah konstanta simbolis yang menunjukkan variabel status yang akan dikembalikan, dan param adalah penunjuk ke array dari jenis yang ditunjukkan untuk menempatkan data yang dikembalikan.

Konversi jenis dilakukan jika param memiliki jenis yang berbeda dari nilai variabel status yang diminta. Jika Anda memanggil glGetBooleanv, nilai floating-point atau bilangan bulat dikonversi ke GL_FALSE jika dan hanya jika nol. Jika tidak, itu dikonversi ke GL_TRUE.

Jika Anda memanggil glGetIntegerv, nilai Boolean dikembalikan sebagai GL_TRUE atau GL_FALSE, dan sebagian besar nilai floating-point dibulatkan ke nilai bilangan bulat terdekat. Namun, warna dan normal floating-point dikembalikan dengan pemetaan linier yang memetakan 1,0 ke nilai bilangan bulat yang dapat diwakili paling positif dan 1,0 ke nilai bilangan bulat yang dapat direpresentasikan paling negatif.

Jika Anda memanggil glGetFloatv atau glGetDoublev, nilai Boolean dikembalikan sebagai GL_TRUE atau GL_FALSE, dan nilai bilangan bulat dikonversi menjadi nilai floating-point.

Anda dapat mengkueri banyak parameter Boolean dengan lebih mudah dengan glIsEnabled.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Gl.h
Pustaka
Opengl32.lib
DLL
Opengl32.dll

Lihat juga

glAccum

glAlphaFunc

glBegin

glBlendFunc

glCallList

glClearAccum

glClearColor

glClearDepth

glClearIndex

glClearStencil

glClipPlane

glColor

glColorMask

glColorMaterial

glCullFace

glDepthFunc

glDepthMask

glDepthRange

glDrawBuffer

glEdgeFlag

glEnd

glFog

glFrontFace

glGetClipPlane

glGetError

glGetLight

glGetMap

glGetMaterial

glGetPixelMap

glGetPolygonStipple

glGetString

glGetTexEnv

glGetTexGen

glGetTexImage

glGetTexLevelParameter

glGetTexParameter

glHint

glIndex

glIndexMask

glIsEnabled

glLight

glLightModel

glLineStipple

glLineWidth

glListBase

glLogicOp

glMap1

glMap2

glMapGrid

glMatrixMode

glNewList

glNormal

glPixelMap

glPixelStore

glPixelTransfer

glPixelZoom

glPointSize

glPolygonMode

glPolygonStipple

glPushAttrib

glPushMatrix

glPushName

glRasterPos

glReadPixels

glScissor

glShadeModel

glStencilFunc

glStencilMask

glStencilOp

glTexCoord

glTexEnv

glTexGen

glTexImage1D

glTexImage2D

glViewport