funzione glPassThrough
La funzione glPassThrough inserisce un marcatore nel buffer di feedback.
Sintassi
void WINAPI glPassThrough(
GLfloat token
);
Parametri
-
token
-
Valore del marcatore da inserire nel buffer di feedback. È indicato con il valore di identificazione univoco seguente.
Valore Significato - GL_PASS_THROUGH_TOKEN
L'ordine dei comandi glPassThrough rispetto alla specifica delle primitive grafiche viene mantenuto.
Valore restituito
Questa funzione non restituisce un valore.
Codici di errore
Il codice di errore seguente può essere recuperato dalla funzione glGetError .
Nome | Significato |
---|---|
|
La funzione è stata chiamata tra una chiamata a glBegin e la chiamata corrispondente a glEnd. |
Commenti
Il feedback è una modalità di rendering OpenGL selezionata chiamando glRenderMode con GL_FEEDBACK. Quando OpenGL è in modalità di feedback, nessun pixel viene prodotto dalla rasterizzazione. Le informazioni sulle primitive che sarebbero state rasterizzate vengono invece restituite all'applicazione da OpenGL. Per una descrizione del buffer di feedback e dei valori, vedere glFeedbackBuffer .
La funzione glPassThrough inserisce un marcatore definito dall'utente nel buffer di feedback quando viene eseguito in modalità feedback. Il parametro del token viene restituito come se fosse una primitiva.
La funzione glPassThrough viene ignorata se OpenGL non è in modalità di feedback.
La funzione seguente recupera informazioni correlate a glPassThrough:
glGet con argomento GL_RENDER_MODE
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Libreria |
|
DLL |
|