There seams to be some contradicting information out there regarding GDI+. I'm still not sure, but I'm currently under the impression (from what I've read so far) that it was hardware accelerated in Win 2000/XP, but not in Win7/8/10 (i.e not supported by driver/GPU). In my actual/practical experience, GDI+ is very slow (compared to plain GDI) in both of my Win7 test machines. And several other users reported GUI problems that stems from that slowness (one of them was Win10). For that, I find it hard for me to believe that it's hardware accelerated at least in the PCs I've tested. May be I'm wrong. But I've seen several other users in several coding forums complain about GDI+ slowness.EvilDragon wrote:DX is also hardware accellerated, if the GPU supports it (and they all do). It's just an API, much like GDI and GDI+ are. No?S0lo wrote:But it seams that hardware acceleration was dropped out after Win Vista/7 in favor of DirectX!
My current conclusion is that I may have to some day move to DirectX, or essentially Direct2D. Although there are some caveats to that for me. In the mean time I have some work arounds that will be there in the next update.