Will someone show me the way to the best 2D drawing library that can be used in C #? I started learning System.Drawing.Drawing2D, but then I read that I should use DirectX for better performance. I found the DirectX SDK, but it's version 9. Isn't version 11 the latest? I am trying to create a somewhat simple 2D PC application. The only thing that complicates this is that I need to draw a large number of simple moving objects (~ 100,000) on a two-dimensional map. So, I'm sure performance is important.
source share