fungsi glPixelZoom

Fungsi glPixelZoom menentukan faktor zoom piksel.

Sintaks

void WINAPI glPixelZoom(
   GLfloat xfactor,
   GLfloat yfactor
);

Parameter

Xfactor

Faktor pembesaran x untuk operasi penulisan piksel.

yfactor

Faktor zoom y untuk operasi penulisan piksel.

Menampilkan nilai

Fungsi ini tidak mengembalikan nilai.

Kode kesalahan

Kode kesalahan berikut dapat diambil oleh fungsi glGetError .

Nama Makna
GL_INVALID_OPERATION
Fungsi ini dipanggil antara panggilan ke glBegin dan panggilan yang sesuai ke glEnd.

Keterangan

Fungsi glPixelZoom menentukan nilai untuk faktor zoom x dan y . Selama eksekusi glDrawPixels atau glCopyPixels, jika (xr , yr ) adalah posisi raster saat ini, dan elemen tertentu berada di baris ke ndan kolom mth dari persegi panjang piksel, maka piksel yang tengahnya berada di persegi panjang dengan sudut di

Persamaan memperlihatkan lokasi di mana piksel adalah kandidat pengganti.

adalah kandidat pengganti. Piksel apa pun yang tengahnya terletak di tepi bawah atau kiri wilayah persegi panjang ini juga dimodifikasi.

Faktor zoom piksel tidak terbatas pada nilai positif. Faktor zoom negatif mencerminkan gambar yang dihasilkan tentang posisi raster saat ini.

Fungsi berikut mengambil informasi yang terkait dengan glPixelZoom:

glGet dengan argumen GL_ZOOM_X

glGet dengan argumen GL_ZOOM_Y

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

glCopyPixels

glDrawPixels

glEnd