Direct2D support might not be that far away though and we MIGHT be able to use the native dll for now (depending on how it is implemented). The library is build on top of DXGI which is the toolkit on top of which Direct3D10/11 are build as well. It is responsible for things like communication with the kernel, buffer management, videocard/monitor enumeration and some 2D related tasks.
I had a quick look at our DXGI code and I don't think it is complete enough (the surface and swapchain code is unimplemented) but it is not something which would take months to implement. Perhaps it would have been a useful gsoc project but it is hard to see results since I don't think there are standalone DXGI apps.
Roderick
On Tue, Mar 16, 2010 at 8:00 PM, Dan Kegel dank@kegel.com wrote:
I looked at the ie9 preview. You have to set the windows version to 7, but then it needs ie8 and "directx 2d" installed.
I've added a win7 verb to winetricks, and would accept an ie8 verb patch if someone sent it, but I suspect DirectX 2D might be a tough nut to crack.