Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A glReadBuffer függvény a képpontok színpufferforrását választja ki.
Szemantika
void WINAPI glReadBuffer(
GLenum mode
);
Paraméterek
-
mód
-
Egy színpuffer. Az elfogadott értékek a következők: GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_BACK_LEFT, GL_BACK_RIGHT, GL_FRONT, GL_BACK, GL_LEFT, GL_RIGHT és GL_AUX i, ahol 0 és GL_AUX_BUFFERS 1 között van.
Visszaadott érték
Ez a függvény nem ad vissza értéket.
Hibakódok
A glGetError függvény a következő hibakódokat tudja lekérni.
| Név | Értelmezés |
|---|---|
|
módban nem szerepelt a tizenkét (vagy több) elfogadott érték egyike. |
|
a mód olyan puffert adott meg, amely nem létezik. |
|
A függvény a glBegin hívása és a glEnd felé irányuló megfelelő hívás között lett meghívva. |
Megjegyzések
A glReadBuffer függvény egy színpuffert ad meg a glReadPixels és a glCopyPixels parancsok forrásaként. A módparaméter tizenkét vagy több előre definiált érték egyikét fogadja el. (GL_AUX0 GL_AUX3 mindig definiálva vannak.) Egy teljes körűen konfigurált rendszerben GL_FRONT, GL_LEFT és GL_FRONT_LEFT az összes nevet az előtér-bal puffernek, GL_FRONT_RIGHT és GL_RIGHT nevezze el az előtér jobb oldali pufferét, GL_BACK_LEFT és GL_BACK nevezze el a bal oldali puffert.
A nem kétpufferes konfigurációk csak előtér-balra és háttérbeli pufferrel rendelkeznek. Az egypufferes konfigurációk előtér-bal és előtér-jobb oldali pufferrel rendelkeznek, ha sztereó, és csak előtér-bal pufferrel, ha nem. Hiba, ha nem létező puffert ad meg a glReadBufferhez.
Alapértelmezés szerint a mód egypufferes konfigurációkban GL_FRONT, a kétpufferes konfigurációkban pedig GL_BACK.
Az alábbi függvény a glReadBuffer szolgáltatással kapcsolatos információkat kéri le:
glGet argumentummal GL_READ_BUFFER
Követelmények
| Követelmény | Érték |
|---|---|
| Minimálisan támogatott ügyfél |
Windows 2000 Professional [csak asztali alkalmazások] |
| Minimálisan támogatott kiszolgáló |
Windows 2000 Server [csak asztali alkalmazások] |
| Fejléc |
|
| Könyvtár |
|
| DLL |
|