|Project:||The Open Toolkit library|
It should now be possible to provide proper WPF interop with openGL (at least for NVidia cards) using the recently published WGL_NV_DX_interop extensions.
This is currently available in SlimDX for directX using shared DX9 textures with DX10 and DX11 with the WPF D3DImage class.
The same technique may now be used to share a DX9 render target with WPF and OpenGL using the WGL_NV_DX_interop extensions, eliminating the need to use WindowsFormsHost controls and completely eliminating the annoying airspace issues with current OpenGL WPF interop techniques.
The information on the WGL_NV_DX_interop extensions is here: http://developer.download.nvidia.com/opengl/specs/WGL_NV_DX_interop.txt.