glGetTexEnviv 関数
glGetTexEnvfv 関数と glGetTexEnviv 関数は、テクスチャ環境パラメーターを返します。
構文
void WINAPI glGetTexEnviv(
GLenum target,
GLenum pname,
GLint *params
);
パラメーター
-
target
-
テクスチャ環境。 GL_TEXTURE_ENVする必要があります。
-
pname
-
テクスチャ環境パラメーターのシンボリック名。 次の値を使用できます。
値 説明 - GL_TEXTURE_ENV_MODE
params パラメーターは、シンボリック定数である単一値テクスチャ環境モードを返します。 - GL_TEXTURE_ENV_COLOR
params パラメーターは、テクスチャ環境の色である 4 つの整数または浮動小数点値を返します。 整数値は、要求されると、内部浮動小数点表現から線形にマップされます。これにより、1.0 は最も正の表現可能な整数にマップされ、-1.0 は最も負の表現可能な整数にマップされます。 -
params
-
要求されたデータを返します。
戻り値
この関数は値を返しません。
エラー コード
glGetError 関数では、次のエラー コードを取得できます。
Name | 意味 |
---|---|
|
target または pname が受け入れ可能な値ではなかった。 |
|
glBegin の呼び出しと glEnd の対応する呼び出しの間に関数が呼び出されました。 |
注釈
glGetTexEnv 関数は、glTexEnv で指定されたテクスチャ環境の選択された値をパラメーターで返します。 ターゲット パラメーターは、テクスチャ環境を指定します。 現時点では、1 つのテクスチャ環境のみが定義され、サポートされています: GL_TEXTURE_ENV。
pname パラメーターは、特定のテクスチャ環境パラメーターに名前を付けます。
エラーが生成された場合、 パラメーターの内容は変更されません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|
ライブラリ |
|
[DLL] |
|