#pragma section-numbers off #pragma disable-camelcase = SDL_SetSurfaceBlendMode = Use this function to set the blend mode used for blit operations. <> == Syntax == {{{#!highlight cpp int SDL_SetSurfaceBlendMode(SDL_Surface* surface, SDL_BlendMode blendMode) }}} == Function Parameters == ||'''surface'''||the [[SDL_Surface]] structure to update|| ||'''blendMode'''||the [[SDL_BlendMode]] to use for blit blending; see [[#Remarks|Remarks]] for details|| == Return Value == Returns 0 on success or a negative error code on failure; call [[SDL_GetError]]() for more information. == Code Examples == {{{#!highlight cpp You can add your code example here }}} == Remarks == '''blendMode''' may be one of the following: <> To copy a surface to another surface (or texture) without blending with the existing data, the blendmode of the SOURCE surface should be set to 'SDL_BLENDMODE_NONE'. == Related Functions == .[[SDL_GetSurfaceBlendMode]] ---- [[CategoryAPI]], [[CategorySurface]]