Talk:Bitmap: Difference between revisions

API usage recommended.
(Why not?)
(API usage recommended.)
Line 7:
 
::I would say it is OK to use device contexts, hardware buffers etc. So long you can implement the task from this [[:Raster graphics operations|category]]. However it could become quite tricky when it comes to digital filtration and other image processing techniques, because drawing contexts are usually oriented only to rendering. --[[User:Dmitry-kazakov|Dmitry-kazakov]] 20:24, 20 February 2009 (UTC)
 
:::I would argue that it's appropriate to use any and every OS-specific support libraries, as long as it's not to the exclusion of other approaches. I don't think "exclusion of external libraries" is idiomatic to any language that supports them.
:::As for issues surrounding drawing contexts...I only have experience with graphics programming with GDI on Win32, but DCs there can be attached to memory buffers for offscreen rendering; It was likely essential for double-buffering on early graphics hardware with limited onboard memory. I expect most languages support similar mechanisms one way or another.--[[User:Short Circuit|Short Circuit]] 04:38, 21 February 2009 (UTC)