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 Funktion gluUnProject ordnet Fensterkoordinaten Objektkoordinaten zu.
Syntax
int WINAPI gluUnProject(
GLdouble winx,
GLdouble winy,
GLdouble winz,
const GLdouble modelMatrix[16],
const GLdouble projMatrix[16],
const GLint viewport[4],
GLdouble *objx,
GLdouble *objy,
GLdouble *objz
);
Parameter
-
Winx
-
Die zu zuordnende X-Fensterkoordinate.
-
winy
-
Die y-Fensterkoordinate, die zugeordnet werden soll.
-
winz
-
Die zu zuordnende Z-Fensterkoordinate.
-
modelMatrix
-
Die Modellansichtsmatrix (ab einem glGetDoublev-Aufruf ).
-
projMatrix
-
Die Projektionsmatrix (aus einem glGetDoublev-Aufruf ).
-
Ansichtsfenster
-
Der Viewport (aus einem glGetIntegerv-Aufruf ).
-
objx
-
Die berechnete x-Objektkoordinate.
-
objy
-
Die berechnete y-Objektkoordinate.
-
objz
-
Die berechnete z-Objektkoordinate.
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 gluUnProject-Funktion ordnet die angegebenen Fensterkoordinaten mithilfe von modelMatrix, projMatrix und viewport in Objektkoordinaten zu. Das Ergebnis wird in objx, objy und objz 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 |
|