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