fungsi glIndexiv
Fungsi glIndexiv mengatur indeks warna saat ini.
Sintaks
void WINAPI glIndexiv(
const GLint *c
);
Parameter
-
C
-
Penunjuk ke array satu elemen yang berisi nilai baru untuk indeks warna saat ini.
Menampilkan nilai
Fungsi ini tidak mengembalikan nilai.
Keterangan
Fungsi glIndexiv memperbarui indeks warna saat ini (bernilai tunggal). Dibutuhkan satu argumen: nilai baru untuk indeks warna saat ini.
Indeks saat ini disimpan sebagai nilai floating-point. Nilai bilangan bulat dikonversi langsung ke nilai floating-point, tanpa pemetaan khusus.
Nilai indeks di luar rentang buffer indeks warna yang dapat direpresentasikan tidak dijepit. Namun, sebelum indeks dialihkan (jika diaktifkan) dan ditulis ke framebuffer, indeks dikonversi ke format titik tetap. Setiap bit dalam bagian bilangan bulat dari nilai titik tetap yang dihasilkan yang tidak sesuai dengan bit dalam framebuffer ditutupi.
Indeks saat ini dapat diperbarui kapan saja. Secara khusus, glIndexiv dapat dipanggil antara panggilan ke glBegin dan panggilan yang sesuai untuk glEnd.
Fungsi berikut mengambil informasi yang terkait dengan glIndexiv:
glGet dengan argumen GL_CURRENT_INDEX
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 |
|