SDL_BlendMode

An enumeration of blend modes used in SDL_RenderCopy() and drawing operations.
SDL_RenderCopy() 中和绘图操作用到的混合模式的枚举值。

Values 值

SDL_BLENDMODE_NONEno blending 不使用混合
dstRGBA = srcRGBA
SDL_BLENDMODE_BLENDalpha blending 透明
dstRGB = (srcRGB srcA) + (dstRGB (1-srcA))
dstA = srcA + (dstA * (1-srcA))
SDL_BLENDMODE_ADDadditive blending 加法混合
dstRGB = (srcRGB * srcA) + dstRGB
dstA = dstA
SDL_BLENDMODE_MODcolor modulate 颜色调制
dstRGB = srcRGB * dstRGB
dstA = dstA

Code Examples 代码示例

  1. 暂无

Remarks 注释

暂无

Related Structures 相关结构体

SDL_RenderInfo

Related Functions 相关函数

SDL_GetRenderDrawBlendMode
SDL_GetSurfaceBlendMode
SDL_GetTextureBlendMode
SDL_RenderCopy
SDL_SetRenderDrawBlendMode
SDL_SetSurfaceBlendMode
SDL_SetTextureBlendMode


@lxfly2000