funzione glGetTexGenfv
Le funzioni glGetTexGendv, glGetTexGenfv e glGetTexGeniv restituiscono parametri di generazione delle coordinate della trama.
Sintassi
void WINAPI glGetTexGenfv(
GLenum coord,
GLenum pname,
GLfloat *params
);
Parametri
-
Coord
-
Coordinata della 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 della 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 interi, se richiesti, vengono mappati direttamente dalla rappresentazione a virgola mobile interna. - GL_EYE_PLANE
Il parametro params restituisce i quattro coefficienti di equazione del piano che specificano la generazione della coordinata lineare dell'occhio. I valori interi, se richiesti, vengono mappati direttamente dalla rappresentazione a virgola mobile interna. I valori restituiti sono quelli mantenuti nelle coordinate degli occhi. Non sono uguali ai valori specificati usando glTexGen, a meno che la matrice modelview non sia stata identificata al momento della chiamata a glTexGen . -
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 è un valore accettato. |
|
La funzione è stata chiamata tra una chiamata a glBegin e la chiamata corrispondente a glEnd. |
Commenti
La funzione glGetTexGen restituisce nei parametri selezionati parametri di una funzione di generazione della coordinata trama specificata con glTexGen. Il parametro coord assegna un nome a 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 dei parametri.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Libreria |
|
DLL |
|