Grafiikka : komennot

PUTPIXEL


   KUVAUS

Kirjoittaa (32-bittisen) pikselin nykyiseen ei-lukittuun piirtopuskuriin.

Komento on tarkoitettu edistyneemmille käyttäjille.

   KÄYTTÖ
PUTPIXEL x, y, pikseli, [puskuri]

  • x = Kokonaisluku, pikselin X-sijainti.
  • y = Kokonaisluku, pikselin Y-sijainti.
  • pikseli = Kokonaisluku. Pikselin lukuarvo. Pikseli, joka on luettu funktiolla GetPixel
  • puskuri (valinnainen) = Puskuriosoitin. Kts. funktiot SCREEN() ja IMAGE(). Oletuksena nykyinen puskuri

  • Katso myös: GETPIXEL, SCREEN, IMAGE

       ESIMERKKI
    SCREEN 640,480

    AddText "Press any key to copy..."

    'First make a gradient
    For i=0 To 240
        Color 0,i+15,0
        Line 0,i,640,i
    Next i

    DrawScreen OFF

    WaitKey

    'make 154 481 iterations, copy each pixel
    For y=0 To 240
    For x=0 To 640
        PutPixel x,480-y,GetPixel(x, y)
    Next x
    Next y

    DrawScreen

    WaitKey

    <<TAKAISIN