On 18/10/06, Stefan Dösinger stefandoesinger@gmx.at wrote:
Yes, but some methods in WineD3D need the back buffer and the front buffer implementation pointer, like Present or LockRect/UnlockRect
Well yes, but you don't know if those access the field directly or call GetRenderTarget / GetDepthStencil internally.
Btw, this construction looks very similar to what happens when you call GetVertexDeclaration after having set an FVF with SetFVF.