fungsi glGetTexEnvfv
Fungsi glGetTexEnvfv dan glGetTexEnviv mengembalikan parameter lingkungan tekstur.
Sintaks
void WINAPI glGetTexEnvfv(
GLenum target,
GLenum pname,
GLfloat *params
);
Parameter
-
target
-
Lingkungan tekstur. Pasti GL_TEXTURE_ENV.
-
nama p
-
Nama simbolis parameter lingkungan tekstur. Nilai berikut diterima.
Nilai Makna - GL_TEXTURE_ENV_MODE
Parameter params mengembalikan mode lingkungan tekstur bernilai tunggal, konstanta simbolis. - GL_TEXTURE_ENV_COLOR
Parameter params mengembalikan empat nilai bilangan bulat atau floating-point yang merupakan warna lingkungan tekstur. Nilai bilangan bulat, ketika diminta, dipetakan secara linier dari representasi floating-point internal sehingga 1,0 memetakan ke bilangan bulat yang dapat diwakili paling positif, dan peta -1,0 ke bilangan bulat yang dapat diwakili paling negatif. -
params
-
Mengembalikan data yang diminta.
Nilai kembali
Fungsi ini tidak mengembalikan nilai.
Kode kesalahan
Kode kesalahan berikut dapat diambil oleh fungsi glGetError .
Nama | Makna |
---|---|
|
target atau pname bukan nilai yang diterima. |
|
Fungsi ini dipanggil antara panggilan ke glBegin dan panggilan yang sesuai ke glEnd. |
Keterangan
Fungsi glGetTexEnv mengembalikan nilai param yang dipilih dari lingkungan tekstur yang ditentukan dengan glTexEnv. Parameter target menentukan lingkungan tekstur. Saat ini, hanya satu lingkungan tekstur yang ditentukan dan didukung: GL_TEXTURE_ENV.
Parameter pname menamai parameter lingkungan tekstur tertentu.
Jika kesalahan dihasilkan, tidak ada perubahan yang dilakukan pada konten param.
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 |
|