Archived

This topic is now archived and is closed to further replies.

Something faster than SetPixel

This topic is 5380 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I''m making a raytracer which draws the raytraced image directly onto a window. So, I get the HDC of the window and draw the image with SetPixel. Unfortunately this is slow. Is there a fast way to write to Device Contexts?

Share this post


Link to post
Share on other sites
create a bitmap and modify its bits directly. if you want to see progress on screen, copy bitmap bits to the device context every now and then.

Share this post


Link to post
Share on other sites
Use Directdraw and just lock the backbuffer, and use the pointer it returns to directly access the surface and plot all pixels then unlock and flip buffers.

Share this post


Link to post
Share on other sites