Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die gluProject-Funktion ordnet Objektkoordinaten Fensterkoordinaten zu.
Syntax
int WINAPI gluProject(
GLdouble objx,
GLdouble objy,
GLdouble objz,
const GLdouble modelMatrix[16],
const GLdouble projMatrix[16],
const GLint viewport[4],
GLdouble *winx,
GLdouble *winy,
GLdouble *winz
);
Parameter
-
objx
-
Die x-Objektkoordinate.
-
objy
-
Die y-Objektkoordinate.
-
objz
-
Die z-Objektkoordinate.
-
modelMatrix
-
Die aktuelle Modellansichtsmatrix (aus einem glGetDoublev-Aufruf ).
-
projMatrix
-
Die aktuelle Projektionsmatrix (aus einem glGetDoublev-Aufruf ).
-
Ansichtsfenster
-
Der aktuelle Viewport (aus einem glGetIntegerv-Aufruf ).
-
Winx
-
Die berechnete x-Fensterkoordinate.
-
winy
-
Die berechnete y-Fensterkoordinate.
-
winz
-
Die berechnete Z-Fensterkoordinate.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert GL_TRUE.
Wenn die Funktion fehlschlägt, wird der Rückgabewert GL_FALSE.
Bemerkungen
Die gluProject-Funktion transformiert die angegebenen Objektkoordinaten mithilfe von modelMatrix, projMatrix und viewport in Fensterkoordinaten. Das Ergebnis wird in winx, winy und winz gespeichert.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|
| Bibliothek |
|
| DLL |
|