We are having performance problems with docking on Windows XP and the docking library using a tabbedmdihost. When dragging a window it uses alpha blending. When dragging a rafted window it literally alpha blends the contents of the entire window. I want to disable this completely show that it shows a solid surface, or just an outline or something much less graphics intensive. (It's can be really undesireable to alpha blend over directx content in our application on windows XP with integrated graphics)
How can I disable this application wide? I tried setting it in the theme etc, and it did not have any effect. I need to turn off any and all rounded corners/alpha to see if I can make it usable on lower end machines.
I'm also using the Prism interop library, so my docking windows are passed into my Initialize function from IDockingWindowInitializer. I have a DockSite with TabbedMdiHost in my application shell region.
I either need to disable it application wide, or for a dock site, or less preferably per window..