Share via


glClearAccum 関数

glClearAccum 関数は、累積バッファーのクリア値を指定します。

構文

void WINAPI glClearAccum(
   GLfloat red,
   GLfloat green,
   GLfloat blue,
   GLfloat alpha
);

パラメーター

累積バッファーがクリアされるときに使用される赤の値。 既定値はゼロです。

累積バッファーがクリアされるときに使用される緑色の値。 既定値はゼロです。

累積バッファーがクリアされるときに使用される青色の値。 既定値はゼロです。

alpha

累積バッファーがクリアされるときに使用されるアルファ値。 既定値はゼロです。

戻り値

この関数は値を返しません。

エラー コード

次のエラー コードは、 glGetError 関数によって取得できます。

名前 意味
GL_INVALID_OPERATION
glBegin の呼び出しと glEnd の対応する呼び出しの間に関数が呼び出されました。

解説

glClearAccum 関数は、glClear が累積バッファーをクリアするために使用する赤、緑、青、およびアルファ値を指定します。

glClearAccum で指定された値は、範囲 [1,1] に固定されます。

次の関数は、 glClearAccum に関連する情報を取得します。

引数GL_ACCUM_CLEAR_VALUEを含む glGet

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Gl.h
ライブラリ
Opengl32.lib
[DLL]
Opengl32.dll

関連項目

glBegin

glClear

glEnd

glGet