Wiki Page Content

Differences between revisions 2 and 3
Revision 2 as of 2010-01-10 23:31:02
Size: 1044
Editor: SheenaSmith
Comment: added DRAFT to top for removal after page is edited
Revision 3 as of 2010-09-03 22:46:01
Size: 972
Editor: SheenaSmith
Comment: update content (w/ Sam); remove 'draft' note
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
||<tablewidth="100%"style="color: rgb(255, 0, 0); text-align: center;">DRAFT||
Line 6: Line 5:
Use this function to set the blend mode used for drawing operations (Fill and Line). Use this function to set the blend mode used for drawing operations (Fill, Line, and Point).

SDL_SetRenderDrawBlendMode

Use this function to set the blend mode used for drawing operations (Fill, Line, and Point).

Syntax

int SDL_SetRenderDrawBlendMode(int blendMode)

Function Parameters

blendMode

SDL_BlendMode to use for blending; see Remarks for details

Return Value

Returns 0 on success or a negative error code on failure; call SDL_GetError() for more information.

Code Examples

You can add your code example here

Remarks

blendMode may be SDL_BLENDMODE_NONE or a mask of any of the other SDL_BlendMode values OR'd together:

SDL_BLENDMODE_NONE

no blending

dstRGBA = srcRGBA

SDL_BLENDMODE_BLEND

alpha blending

dstRGB = (srcRGB * srcA) + (dstRGB * (1-srcA))

dstA = srcA + (dstA * (1-srcA))

SDL_BLENDMODE_ADD

additive blending

dstRGB = (srcRGB * srcA) + dstRGB

dstA = dstA

SDL_BLENDMODE_MOD

color modulate

dstRGB = srcRGB * dstRGB

dstA = dstA


CategoryAPI, CategoryVideo

None: SDL_SetRenderDrawBlendMode (last edited 2013-11-03 19:20:12 by Sam Lantinga)

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit