funzione glGetTexGendv
Le funzioni glGetTexGendv, glGetTexGenfv e glGetTexGeniv restituiscono parametri di generazione delle coordinate della trama.
Sintassi
void WINAPI glGetTexGendv(
GLenum coord,
GLenum pname,
GLdouble *params
);
Parametri
-
Coord
-
Coordinata trama. Deve essere GL_S, GL_T, GL_R o GL_Q.
-
Pname
-
Nome simbolico dei valori da restituire. Deve essere GL_TEXTURE_GEN_MODE o il nome di una delle equazioni del piano di generazione trama: GL_OBJECT_PLANE o GL_EYE_PLANE. Questi valori sono i seguenti.
Valore Significato - GL_TEXTURE_GEN_MODE
Il parametro params restituisce la funzione di generazione di trame a valore singolo, una costante simbolica. - GL_OBJECT_PLANE
Il parametro params restituisce i quattro coefficienti di equazione del piano che specificano la generazione di coordinate lineari dell'oggetto. I valori integer, quando richiesto, vengono mappati direttamente dalla rappresentazione interna a virgola mobile. - GL_EYE_PLANE
Il parametro params restituisce i quattro coefficienti di equazione del piano che specificano la generazione di coordinate lineari oculari. I valori integer, quando richiesto, vengono mappati direttamente dalla rappresentazione interna a virgola mobile. I valori restituiti sono quelli mantenuti nelle coordinate oculari. Non sono uguali ai valori specificati usando glTexGen, a meno che non sia stata identificata la matrice modelview al momento in cui glTexGen è stato chiamato. -
params
-
Restituisce i dati richiesti.
Valore restituito
Questa funzione non restituisce un valore.
Codici di errore
I codici di errore seguenti possono essere recuperati dalla funzione glGetError .
Nome | Significato |
---|---|
|
coord o pname non è stato accettato. |
|
La funzione è stata chiamata tra una chiamata a glBegin e la chiamata corrispondente a glEnd. |
Commenti
La funzione glGetTexGen restituisce i parametri selezionati nei parametri selezionati di una funzione di generazione della coordinata trama specificata con glTexGen. Il parametro coord chiama una delle coordinate di trama (s, t, r, q), usando la costante simbolica GL_S, GL_T, GL_R o GL_Q.
Se viene generato un errore, non viene apportata alcuna modifica al contenuto di params.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Libreria |
|
DLL |
|