Bagikan melalui


fungsi glDeleteTextures

Fungsi glDeleteTextures menghapus tekstur bernama.

Sintaks

void WINAPI glDeleteTextures(
         GLsizei n,
   const GLuint  *textures
);

Parameter

n

Jumlah tekstur yang akan dihapus.

Tekstur

Array tekstur yang akan dihapus.

Nilai kembali

Fungsi ini tidak mengembalikan nilai.

Kode kesalahan

Kode kesalahan berikut dapat diambil oleh fungsi glGetError .

Nama Makna
GL_INVALID_VALUE
n adalah nilai negatif.
GL_INVALID_OPERATION
Fungsi ini dipanggil antara panggilan ke glBegin dan panggilan yang sesuai ke glEnd.

Keterangan

Fungsi glDeleteTextures menghapus tekstur n yang dinamai oleh elemen tekstur array. Setelah tekstur dihapus, tekstur tidak memiliki konten atau dimensi, dan namanya gratis untuk digunakan kembali (misalnya, oleh glGenTextures). Fungsi glDeleteTextures mengabaikan nol dan nama yang tidak sesuai dengan tekstur yang ada.

Jika tekstur yang saat ini terikat dihapus, pengikatan kembali ke nol (tekstur default).

Anda tidak dapat menyertakan panggilan ke glDeleteTextures dalam daftar tampilan.

Catatan

Fungsi glDeleteTextures hanya tersedia di OpenGL versi 1.1 atau yang lebih baru.

Fungsi berikut mengambil informasi yang terkait dengan glDeleteTextures:

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

glAreTexturesResident

glBegin

glBindTexture

glEnd

glGenTextures

glGet

glGetTexParameter

glIsTexture

glPrioritizeTextures

glTexGen

glTexImage1D

glTexImage2D

glTexParameter