Syntaxe
int SDL_SetAlpha(SDL_Surface *surface, Uint32 flag, Uint8 alpha);
|
Paramètres
Nom |
Description |
surface |
Ce paramètre permet d'indiquer un pointeur vers une structure de surface d'attributs alpha à ajuster. |
flags |
Ce paramètre permet d'indiquer une ou des options de traitement. Voici les drapeaux combinables : |
SDL_SRCALPHA |
Cette constante permet d'indiquer qu'il faut effectuer un mélange alpha. |
SDL_RLEACCEL |
Cette constante permet d'indiquer qu'il faut effectuer une accélération RLE des blocs de bits. |
alpha |
Ce paramètre permet d'indiquer la valeur alpha de pré-surface. |
Retour
Valeur |
Description |
-1 |
Cette valeur permet d'indiquer qu'une erreur s'est produite. |
0 |
Cette valeur permet d'indiquer que l'opération s'est correctement effectué. |
Description
Cette fonction permet de fixer les propriétés alpha d'une surface.
Voir également
Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_MapRGBA
Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_GetRGBA
Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_DisplayFormatAlpha
Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_BlitSurface
Dernière mise à jour : Dimanche, le 22 mars 2015