Può anche essere che siamo noi a non sapere come si faccia....
Non buttare via l'idea della Bitmap, se aumenti le dimensioni pioi disegnare pixel colorati modificando il colore dei singoli pixel:
codice:
Dim bmp As New Bitmap(100, 100)
bmp.SetPixel(10, 0, Color.Red)
bmp.SetPixel(11, 0, Color.Red)
bmp.SetPixel(12, 0, Color.Red)
bmp.SetPixel(13, 0, Color.Red)
Dim g As Graphics = Graphics.FromImage(bmp)
Dim g3 As Graphics = PictureBox1.CreateGraphics
g3.DrawImage(bmp, 10, 10)
g3.Dispose()
g.Dispose()