Navigation: Macro > Instructions > Image bitmap > BITMAP SET RGBA |
![]() ![]() ![]() ![]() |
BITMAP SET RGBA Image,X,Y,R,G,B,A;[Err] |
Cette instruction modifie le pixel spécifié de l'image.
Paramètres d'entrée
Image |
: |
Pointeur sur l'image à modifier |
X,Y |
: |
Position du pixel à modifier |
R,G,B,A |
: |
Nouvelle valeur du pixel (R=rouge, G=vert, B=bleu, A=canal alpha pour la transparence) |
Paramètre de sortie
Err |
: |
Erreur rencontrée |
|
|
0 = Pas d'erreur |
|
|
64 = Valeur fausse ou hors limite |
Exemple ... DEG BITMAP CREATE #RGB32OGL,400,300;Image,Err Bleu=255*256*256+200*256+200 BITMAP FILL Image,0,0,400,300,Bleu PRINT Err FOR A=0 TO 360 STEP 0.05 X=(SIN(2*A)+1)*190+10 Y=(COS(5*A)+1)*140+10 BITMAP SET RGBA Image,X,Y,255,0,0,0 NEXT A BITMAP SAVE "U:\serge\set-pixel.jpg","JPEG",Image;Err BITMAP FREE Image ... |
Rubriques connexes |