sdlSetTextureBlendMode function
Set the blend mode for a texture, used by SDL_RenderCopy().
If the blend mode is not supported, the closest supported mode is chosen and this function returns -1.
\param texture the texture to update \param blendMode the SDL_BlendMode to use for texture blending \returns 0 on success or a negative error code on failure; call SDL_GetError() for more information.
\since This function is available since SDL 2.0.0.
\sa SDL_GetTextureBlendMode \sa SDL_RenderCopy
extern DECLSPEC int SDLCALL SDL_SetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode blendMode)
Implementation
int sdlSetTextureBlendMode(Pointer<SdlTexture> texture, int blendMode) {
final sdlSetTextureBlendModeLookupFunction = libSdl2.lookupFunction<
Int32 Function(Pointer<SdlTexture> texture, Int32 blendMode),
int Function(Pointer<SdlTexture> texture,
int blendMode)>('SDL_SetTextureBlendMode');
return sdlSetTextureBlendModeLookupFunction(texture, blendMode);
}