The thing is, using directX in a canvas, for your own gadget is insane. If we had full access to GDI and the ability to manipulate the WM_PAINT message, and if panels would have all the events that a canvas currently has, then true, we could make some very good replacement gadgets.
Untill then, there is a bottleneck as to how much you can draw per refresh.
Untill then, there is a bottleneck as to how much you can draw per refresh.