Bezeichnung
gl.GetPixelMap -- gibt die angegebene Pixelkarte zurück
Übersicht
valuesArray = gl.GetPixelMap(map)
Beschreibung
gl.GetPixelMap() gibt den Inhalt der in map angegebenen Pixelkarte zurück. Dies kann eine der folgenden Konstanten sein:

 
#GL_PIXEL_MAP_I_TO_I
#GL_PIXEL_MAP_S_TO_S
#GL_PIXEL_MAP_I_TO_R
#GL_PIXEL_MAP_I_TO_G
#GL_PIXEL_MAP_I_TO_B
#GL_PIXEL_MAP_I_TO_A
#GL_PIXEL_MAP_R_TO_R
#GL_PIXEL_MAP_G_TO_G
#GL_PIXEL_MAP_B_TO_B
#GL_PIXEL_MAP_A_TO_A

Siehe gl.PixelMap für Details.

Pixelkarten werden bei der Ausführung von gl.ReadPixels(), gl.DrawPixels(), gl.CopyPixels(), gl.TexImage1D(), gl.TexImage2D(), gl.TexSubImage1D(), gl.TexSubImage2D(), gl.CopyTexImage() und gl.CopyTexSubImage() benutzt, um Farbindizes, Schablonenindizes, Farbkomponenten und Tiefenkomponenten auf andere Werte abzubilden.

Weitere Informationen finden Sie in einem OpenGL-Referenzhandbuch.

Eingaben
map
gibt den Namen der zurückzugebenden Pixelkarte an (siehe oben für mögliche Werte)
Rückgabewerte
valuesArray
Tabelle mit dem Inhalt der Pixelkarte
Fehler
#GL_INVALID_ENUM wird erzeugt, wenn map kein akzeptierter Wert ist.

#GL_INVALID_OPERATION wird erzeugt, wenn gl.GetPixelMap() zwischen gl.Begin() und gl.End() ausgeführt wird.

Verbundene get-operationen
gl.Get() mit dem Argument #GL_PIXEL_MAP_I_TO_I_SIZE

gl.Get() mit dem Argument #GL_PIXEL_MAP_S_TO_S_SIZE

gl.Get() mit dem Argument #GL_PIXEL_MAP_I_TO_R_SIZE

gl.Get() mit dem Argument #GL_PIXEL_MAP_I_TO_G_SIZE

gl.Get() mit dem Argument #GL_PIXEL_MAP_I_TO_B_SIZE

gl.Get() mit dem Argument #GL_PIXEL_MAP_I_TO_A_SIZE

gl.Get() mit dem Argument #GL_PIXEL_MAP_R_TO_R_SIZE

gl.Get() mit dem Argument #GL_PIXEL_MAP_G_TO_G_SIZE

gl.Get() mit dem Argument #GL_PIXEL_MAP_B_TO_B_SIZE

gl.Get() mit dem Argument #GL_PIXEL_MAP_A_TO_A_SIZE

gl.Get() mit dem Argument #GL_MAX_PIXEL_MAP_TABLE


Navigation zeigen