SDL_render.h
Función SDL_SetTextureAlphaMod
Sintaxis
int SDL_SetTextureAlphaMod(SDL_Texture * texture, Uint8 alpha);
Descripción
Establece un valor alfa adicional multiplicado en las operaciones de copia de render.
Parámetros
- textura
- la textura a actualizar.
- alpha
- El valor alfa de origen multiplicado en operaciones de copia.
Valor de retorno
Devuelve 0 si tiene éxito o un código de error negativo si falla. Ver SDL_GetError.
Observaciones
Cuando esta textura es renderizada, durante la operación de copia el valor alfa de la fuente es modulado por este valor alfa de acuerdo con la siguiente fórmula:
srcA = srcA * (alpha / 255)
La modulación alfa no siempre es soportada por el renderizador; devolverá -1 si la modulación alfa no es soportada.