glFinish 関数
glFinish 関数は、すべての OpenGL 実行が完了するまでブロックします。
構文
void WINAPI glFinish(void);
パラメーター
この関数にはパラメーターはありません。
戻り値
この関数は値を返しません。
エラー コード
次のエラー コードは、 glGetError 関数によって取得できます。
名前 | 意味 |
---|---|
|
glBegin の呼び出しと glEnd の対応する呼び出しの間に関数が呼び出されました。 |
解説
glFinish 関数は、以前に呼び出されたすべての OpenGL 関数の効果が完了するまで戻りません。 このような効果には、OpenGL 状態に対するすべての変更、接続状態に対するすべての変更、フレームバッファーの内容に対するすべての変更が含まれます。
glFinish 関数には、サーバーへのラウンド トリップが必要です。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|
ライブラリ |
|
[DLL] |
|