glReadBuffer 関数はピクセル用のカラーバッファソースを選択する。
glReadBuffer mode
mode : [int] カラーバッファ。受け付ける値は GL_FRONT_LEFT、GL_FRONT_RIGHT、GL_BACK_LEFT、GL_BACK_RIGHT、GL_FRONT、GL_BACK、GL_LEFT、GL_RIGHT、GL_AUX i (i は 0 から GL_AUX_BUFFERS-1 の範囲)。
(プラグイン / モジュール : opengl32.dll)
glReadBuffer 関数はピクセル用のカラーバッファソースを選択する。 [戻り値] この関数は値を返さない。 [備考] glReadBuffer は後続の glReadPixels と glCopyPixels のソースとなるカラーバッファを指定する。mode は 12 種類以上の定義済み値のいずれかを受け付ける (GL_AUX0~GL_AUX3 は常に定義される)。完全に構成されたシステムでは GL_FRONT、GL_LEFT、GL_FRONT_LEFT は front-left バッファを、GL_FRONT_RIGHT と GL_RIGHT は front-right を、GL_BACK_LEFT と GL_BACK は back-left を指す。非ステレオダブルバッファ構成は front-left と back-left のみ、シングルバッファ構成はステレオなら front-left/right、非ステレオなら front-left のみを持つ。存在しないバッファを指定するとエラーになる。既定値はシングルバッファ構成で GL_FRONT、ダブルバッファ構成で GL_BACK。関連情報は glGet (GL_READ_BUFFER) で取得できる。
| プラグイン / モジュール | opengl32.dll |
| バージョン | 1.0 |
| 作成日 | 2026/04/16 |
| 著作者 | IronHSP / CsWin32 bridge |
| URL | https://github.com/inovia/IronHSP |
| 備考 | Win32 API の opengl32.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。 |
| タイプ | 拡張命令 |
| グループ | Win32API |
| 対応環境 |
|
| hs ファイル | hsphelp\win32_opengl32_gen2.hs |