• 1.摘要
  • 2.简介
  • 3.语法
  • 4.参数
  • 5.备注

glBlendFunc

简介

glBlendFunc 函数指定像素算术。

语法

void WINAPI glBlendFunc(

GLenum sfactor,

GLenum dfactor

);

参数

sfactor

指定如何计算红绿色、 蓝白 alpha 源混合因素。 接受了九个符号常量: GL_ONE_MINUS_DST_ALPHA,GL_ZERO GL_ONE,GL_DST_COLOR GL_ONE_MINUS_DST_COLOR,GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA,GL_DST_ALPHA 和 GL_SRC_ALPHA_SATURATE。

dfactor

指定如何计算红绿色、 蓝白 alpha 混合目标因素。 接受了八个符号常量: GL_ZERO GL_ONE,GL_SRC_COLOR GL_ONE_MINUS_SRC_COLOR,GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA,GL_DST_ALPHA,和 GL_ONE_MINUS_DST_ALPHA。

返回值

返回以下错误代码和他们的条件。

返回代码

说明

GL_INVALID_ENUM

sfactor 或 dfactor 不被接受的值。

GL_INVALID_OPERATION