gluUnProject 函式
gluUnProject函式會將視窗座標組應至物件座標。
語法
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
);
參數
-
winx
-
要對應的 x 視窗座標。
-
winy
-
要對應的 Y 視窗座標。
-
winz
-
要對應的 z 視窗座標。
-
modelMatrix
-
從 glGetDoublev 呼叫) (modelview 矩陣。
-
projMatrix
-
投影矩陣從 glGetDoublev 呼叫) (。
-
視窗
-
從 glGetIntegerv 呼叫) 檢視區 (。
-
objx
-
計算的 x 物件座標。
-
objy
-
計算的 y 物件座標。
-
objz
-
計算的 z 物件座標。
傳回值
如果函式成功,傳回值會GL_TRUE。
如果函式失敗,傳回值會GL_FALSE。
備註
gluUnProject函式會使用modelMatrix、projMatrix和檢視區,將指定的視窗座標組應至物件座標。 結果會儲存在objx、objy 和 objz中。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|
程式庫 |
|
DLL |
|