Bagikan melalui


fungsi glGetTexParameteriv

Fungsi glGetTexParameterfv dan glGetTexParameteriv mengembalikan nilai parameter tekstur.

Sintaks

void WINAPI glGetTexParameteriv(
   GLenum target,
   GLenum pname,
   GLint  *params
);

Parameter

target

Nama simbolis tekstur target. GL_TEXTURE_1D dan GL_TEXTURE_2D diterima.

pname

Nama simbolis parameter tekstur. Nilai berikut diterima.

Nilai Makna
GL_TEXTURE_MAG_FILTER
Mengembalikan filter pembesaran tekstur bernilai tunggal, konstanta simbolis.
GL_TEXTURE_MIN_FILTER
Mengembalikan filter minifikasi tekstur bernilai tunggal, konstanta simbolis.
GL_TEXTURE_WRAP_S
Mengembalikan fungsi pembungkusan bernilai tunggal untuk koordinat tekstur s, konstanta simbolis.
GL_TEXTURE_WRAP_T
Mengembalikan fungsi pembungkusan bernilai tunggal untuk koordinat tekstur t, konstanta simbolis.
GL_TEXTURE_BORDER_COLOR
Mengembalikan empat bilangan bulat atau bilangan floating-point yang terdiri dari warna RGBA dari batas tekstur. Nilai floating-point dikembalikan dalam rentang [0,1]. Nilai bilangan bulat dikembalikan sebagai pemetaan linier dari representasi floating-point internal sehingga 1,0 memetakan ke bilangan bulat yang paling positif yang dapat diwakili dan peta -1,0 ke bilangan bulat yang paling negatif yang dapat diwakili.
GL_TEXTURE_PRIORITY
Mengembalikan prioritas tempat tinggal dari tekstur target (atau tekstur bernama yang terikat padanya). Nilai awal adalah 1. Lihat glPrioritizeTextures.
GL_TEXTURE_RESIDENT
Mengembalikan status tempat tinggal tekstur target. Jika nilai yang dikembalikan dalam param GL_TRUE, teksturnya adalah residen dalam memori tekstur. Lihat glAreTexturesResident.

params

Mengembalikan parameter tekstur.

Nilai kembali

Fungsi ini tidak mengembalikan nilai.

Kode kesalahan

Kode kesalahan berikut dapat diambil oleh fungsi glGetError .

Nama Makna
GL_INVALID_ENUM
target atau nama bukan nilai yang diterima.
GL_INVALID_OPERATION
Fungsi ini dipanggil antara panggilan ke glBegin dan panggilan yang sesuai ke glEnd.

Keterangan

Fungsi glGetTexParameter mengembalikan nilai atau nilai parameter tekstur yang ditentukan sebagai pname. Parameter target menentukan tekstur target, baik GL_TEXTURE_1D atau GL_TEXTURE_2D, untuk menentukan tekstur satu dimensi atau dua dimensi. Parameter pname menerima simbol yang sama dengan glTexParameter, dengan interpretasi yang sama.

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
Gl.h
Pustaka
Opengl32.lib
DLL
Opengl32.dll

Lihat juga

glBegin

glEnd

glTexParameter