SpriteDepth()
Syntaxe
Resultat = SpriteDepth(#Sprite)Description
Renvoie la profondeur de couleurs d'un Sprite.
Arguments
#Sprite Le sprite à utiliser.
Valeur de retour
La profondeur de couleurs du sprite, en bits.
Exemple
InitSprite() OpenScreen(800,600,32,"Exemple OpenScreen 32 bits") ;Sprite Cible 32 bits car l'écran est 32 bits. CreateSprite(0,100,100) StartDrawing(SpriteOutput(0)) Circle(50,50,49,RGB(255,255,0)) Circle(50,50,40,RGB(0,255,0)) Circle(50,50,30,RGB(0,255,255)) Circle(50,50,20,RGB(0,0,255)) Circle(50,50,10,RGB(255,0,0)) StopDrawing() ;Affichage de la cible DisplaySprite(0, 500, 200) ;Affichage d'un texte sur l'écran (sans sprite). StartDrawing(ScreenOutput()) DrawText(50, 250, "Profondeur de couleurs du sprite : " + SpriteDepth(0) + " bits.") StopDrawing() ;Maintenant que tout est calculé et affiché dans le buffer invisible, ;On inverse les buffers pour rendre la scène visible à l'écran. FlipBuffers() Delay(5000)
Voir aussi
SpriteWidth(), SpriteHeight()
OS Supportés
Tous