fungsi glIndexMask
Fungsi glIndexMask mengontrol penulisan bit individual dalam buffer indeks warna.
Sintaks
void WINAPI glIndexMask(
GLuint mask
);
Parameter
-
masker
-
Sedikit masker untuk mengaktifkan dan menonaktifkan penulisan bit individual dalam buffer indeks warna. Awalnya, masker adalah semuanya.
Menampilkan nilai
Fungsi ini tidak mengembalikan nilai.
Kode kesalahan
Kode kesalahan berikut dapat diambil oleh fungsi glGetError .
Nama | Makna |
---|---|
|
Fungsi ini dipanggil antara panggilan ke glBegin dan panggilan yang sesuai ke glEnd. |
Keterangan
Fungsi glIndexMask mengontrol penulisan bit individual dalam buffer indeks warna. N bit mask yang paling tidak signifikan, di mana 1 adalah jumlah bit dalam buffer indeks warna, tentukan masker. Di mana pun yang muncul di masker, bit yang sesuai dalam buffer indeks warna (atau buffer) dibuat dapat ditulis. Di mana nol muncul, bit dilindungi terhadap penulisan.
Masker ini hanya digunakan dalam mode indeks warna, dan hanya memengaruhi buffer yang saat ini dipilih untuk menulis (lihat glDrawBuffer). Awalnya, semua bit diaktifkan untuk menulis.
Fungsi berikut mengambil informasi yang terkait dengan glIndexMask:
glGet dengan argumen GL_INDEX_WRITEMASK
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
Pustaka |
|
DLL |
|