GUI API for DirectX?
3 answers
If you're doing your own DirectX rendering, you can use any Windows GUI technology that HWND provides.
Just use the "panel" equally likely in any tool you want, and feed its handle (HWND) to DirectX to initialize the device. This method is the same whether you are using MFC, Windows Forms, WPF, Qt, GTK, FLTK, or any other framework.
As long as you can get the handle to the window, you can. It's just simpler and potentially more flexible with some Microsoft toolkits. (For example, using D3DImage makes it seamless in WPF ...)
+2
source to share