ive made a test of speed between VB and VC++:
VB Code:
  1. for i=0 to 786432 ' (1024x768)
  2.      buffer(i)=Color
  3. next i
runs at 15.81 FPS
empty loop runs at 23.5 FPS
on VC++ the same code runs at 232.3 FPS
and 320.3 FPS for the empty for.
can someone post here the results of C# on this test?
use QueryPerformanceFrequency() and QueryPerformanceCounter() to count the FPS.
the testing executable should be executed from outside the IDE (it might slow it down and change the real result)