:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Forums Hébergés :: > OldSchool Library > Aide au développement

Aide au développement Aide sur l'utilisation d'OSLib

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 19/07/2008, 12h09   #1
floorball92
Membre
 
Date d'inscription: 02/04/2008
Messages: 16
Par défaut color pixel

Hi,

is there an function to draw an single pixel. Maybe like:
void draw_pixel(int x, int y, OSL_COLOR color);

I wrote an own function but it dosn' t work:

Code:
void draw_pixel(int x, int y, OSL_COLOR color){
	oslDrawLine(x, y, x, y, color);
}
bye
floorball92 est déconnecté   Réponse avec citation

Publicité

Vieux 19/07/2008, 12h28   #2
Cortes48
Modérateur
 
Date d'inscription: 28/02/2007
Localisation: Grenoble
Messages: 576
Par défaut

Check if this work:

Code:
void draw_pixel(int x, int y, OSL_COLOR color){
	oslDrawLine(x, y, x+1, y+1, color);
}
Cortes48 est déconnecté   Réponse avec citation
Vieux 19/07/2008, 13h20   #3
Yodajr
Administrateur
 
Date d'inscription: 09/11/2005
Messages: 3 750
Par défaut

From OSLib documentation :

Code PHP:
void oslSetImagePixel OSL_IMAGE *     img,
                        
unsigned int    x,
                        
unsigned int    y,
                        
int             pixelValue     
    

The value depends on the pixelformat, it can be a palette entry number if the image is paletted, or a color in the format of the image
Yodajr est déconnecté   Réponse avec citation
Vieux 19/07/2008, 13h55   #4
floorball92
Membre
 
Date d'inscription: 02/04/2008
Messages: 16
Par défaut

But I want to draw directly on the screen, so the other method is better I think.

I know its possible to create an Image an draw all at this, but this needs more RAM.

Is it better on this way??
floorball92 est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Publicité



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h23.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince