Share via


glClearIndex 関数

glClearIndex 関数は、カラー インデックス バッファーのクリア値を指定します。

構文

void WINAPI glClearIndex(
   GLfloat c
);

パラメーター

c

カラー インデックス バッファーがクリアされるときに使用されるインデックス。 既定値はゼロです。

戻り値

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

エラー コード

glGetError 関数では、次のエラー コードを取得できます。

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

解説

glClearIndex 関数は、カラー インデックス バッファーをクリアするために glClear によって使用されるインデックスを指定します。 c パラメーターはクランプされません。 代わりに、 c は、バイナリ ポイントの右側の精度が指定されていない固定小数点値に変換されます。 その後、この値の整数部分は 2m から 1 でマスクされます。 ここで、m はフレームバッファーに格納されているカラー インデックスのビット数です。

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

引数GL_INDEX_CLEAR_VALUEを含む glGet

引数GL_INDEX_BITSを含む glGet

要件

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

関連項目

glBegin

glClear

glEnd

glGet