SDL_surface.h

Función SDL_SetSurfaceAlphaMod

Sintaxis

int SDL_SetSurfaceAlphaMod(SDL_Surface * surface,
                           Uint8 alpha);

Descripción

Establece un valor alfa adicional utilizado en las operaciones de blit.

Parámetros

surface
La estructura SDL_Surface a actualizar.
alpha
El valor alfa multiplicado en las operaciones de blit.

Valor de retorno

Devuelve 0 si tiene éxito o un código de error negativo si falla. Ver SDL_GetError.

Observaciones

Cuando se difumina esta superficie, durante la operación de difuminado el valor alfa de la fuente se modula por este valor alfa de acuerdo con la siguiente fórmula:

srcA = srcA * (alfa / 255)