GLGETCONVOLUTIONPARAMETER

Section: Misc. Reference Manual Pages (3G)
索引 xjman
 

名前

glGetConvolutionParameterfv, glGetConvolutionParameteriv - 畳み込みのパラメータを取得する

 

書式

void glGetConvolutionParameterfv( GLenum target,

                                    GLenum pname,
                                    GLfloat *params )
void glGetConvolutionParameteriv( GLenum target,

                                    GLenum pname,
                                    GLint *params )

 

引き数

target
パラメータを取得するフィルタ。 GL_CONVOLUTION_1D, GL_CONVOLUTION_2D, GL_SEPARABLE_2D のいずれかを指定しなければならない。
pname
取得するパラメータ。 次の値のいずれかでなければならない: GL_CONVOLUTION_BORDER_MODE, GL_CONVOLUTION_BORDER_COLOR, GL_CONVOLUTION_FILTER_SCALE, GL_CONVOLUTION_FILTER_BIAS, GL_CONVOLUTION_FORMAT, GL_CONVOLUTION_WIDTH, GL_CONVOLUTION_HEIGHT, GL_MAX_CONVOLUTION_WIDTH, GL_MAX_CONVOLUTION_HEIGHT
params
取得したパラメータが格納される場所を指すポインタ。
 

説明

glGetConvolutionParameter は畳み込みのパラメータを取得する。 target は、どの畳み込みフィルタを問い合わせるのかを指定する。 pname は、どのパラメータを取得するのかを指定する。
GL_CONVOLUTION_BORDER_MODE
畳み込みの境界モード。 境界モードの一覧については、glConvolutionParameter を 参照すること。
GL_CONVOLUTION_BORDER_COLOR
現在の畳み込みの境界色。 params は4個の要素を持つ配列を指すポインタでなければならない。 この配列は、赤・緑・青・アルファ値の境界色を受け取る。
GL_CONVOLUTION_FILTER_SCALE
フィルタの現在のスケール係数。 params は4個の要素を持つ配列を指すポインタでなければならない。 この配列は、フィルタのスケール係数を赤・緑・青・アルファ値の順で 受け取る。
GL_CONVOLUTION_FILTER_BIAS
フィルタの現在のバイアス係数。 params は4個の要素を持つ配列を指すポインタでなければならない。 この配列は、フィルタのバイアス係数を赤・緑・青・アルファ値の順で 受け取る。
GL_CONVOLUTION_FORMAT
現在の内部フォーマット。 指定可能なフォーマットについては、 glConvolutionFilter1D, glConvolutionFilter2D, glSeparableFilter2D を参照すること。
GL_CONVOLUTION_WIDTH
フィルタのイメージの現在の幅。
GL_CONVOLUTION_HEIGHT
フィルタのイメージの現在の高さ。
GL_MAX_CONVOLUTION_WIDTH
イメージの幅として指定できる最大値。
GL_MAX_CONVOLUTION_HEIGHT
イメージの高さとして指定できる最大値。
 

エラー

GL_INVALID_ENUM: target の値が不正な場合に起こる。 GL_INVALID_ENUM: pname の値が不正な場合に起こる。 GL_INVALID_ENUM: targetGL_CONVOLUTION_1D であり、かつ pnameGL_CONVOLUTION_HEIGHT または GL_MAX_CONVOLUTION_HEIGHT である場合に起こる。 GL_INVALID_OPERATION: glBegin と、その対になる glEnd の間で glGetConvolutionParameter が実行されると起こる。  

関連項目

glGetConvolutionFilter(3G), glGetSeparableFilter2D(3G), glConvolutionParameter(3G)


 

Index

名前
書式
引き数
説明
エラー
関連項目

jman



Time: 07:01:07 GMT, January 12, 2009