Next: 9.3 glutDeviceGet
Up: 9 State Retrieval
Previous:9.1 glutGet
9.2 glutLayerGet
glutLayerGetは
カレントウィンドウのレイヤーに付随するGLUTステートを取得する.
Usage
int glutLayerGet(GLenum info);
- info
- 取得するレイヤーの情報.
※ 原文では device となっている.
- GLUT_OVERLAY_POSSIBLE
- 与えられたカレントの初期ディスプレイモードの
カレントウィンドウに対し,オーバーレイが設定できるかどうか.
ダメな場合,glutEstablishOverlayをコールすると
fatal error を生じてしまう.
- GLUT_LAYER_IN_USE
- ノーマルプレーンかオーバーレイかによって,
GLUT_NORMAL か GLUT_OVERLAY のいずれかが
使用中のレイヤーである.
- GLUT_HAS_OVERLAY
- カレントウィンドウが設定されたオーバーレイを所持するかどうか.
- GLUT_TRANSPARENT_INDEX
- カレントウィンドウのオーバーレイの透過カラーインデックス;
オーバーレイが使用されていなければ -1 が返される.
- GLUT_NORMAL_DAMAGED
- カレントウィンドウのノーマルプレーンが,
最後のディスプレイ・コールバックを発生させた後に
(ウィンドウシステムの活動により)損傷していれば真である.
glutPostRedisplayをコールしてもこれは真にならない.
- GLUT_OVERLAY_DAMAGED
- カレントウィンドウのオーバーレイ・プレーンが,
最後のディスプレイ・コールバックを発生させた後に
(ウィンドウシステムの活動により)損傷していれば真である.
glutPostRedisplay や glutPostOverlayRedisplayを
コールしてもこれは真にならない.オーバーレイが使用されていなければ
-1 が返される.
Description
glutLayerGetはカレントウィンドウに関する,
整数値で表される GLUT レイヤー情報を取得する.
引数 info はどのタイプのレイヤー情報を返すのかを指定する.
Next: 9.3 glutDeviceGet
Up: 9 State Retrieval
Previous:9.1 glutGet
Mark Kilgard
Fri Feb 23 08:05:02 PST 1996