http://bugs.winehq.org/show_bug.cgi?id=14160
--- Comment #6 from Philip Nilsson leffeman@gmail.com 2008-06-29 13:49:24 --- The surface copied from has usage rendertarget and pool default, it also appears to be the back-buffer since GetContainer returns a SwapChain object.
I don't think StretchRect is supposed to be able to work like this...