Is there any GUI API that can be used together with DirectX other than MFC, WIN32, Winforms and WPF?
相关问题
- Google places autocomplete suggestion without coun
- Karate API Testing - Access variable value across
- How to verify laravel passport api token in node /
- JFX scale image up and down to parent
- Scaling of the point sprites (Direc3D 9)
相关文章
- 我用scrapy写了一个蛮简单的爬虫怎么封装成一个api啊
- 后端给前端的API接口是怎么用代码写的
- Convert C# Object to Json Object
- Algorithm for maximizing coverage of rectangular a
- Is there a way to hide the new HTML5 spinbox contr
- Android camera2 API get focus distance in AF mode
- Can keyboard of type UIKeyboardTypeNamePhonePad be
- PropertyGrid - Possible to have a file/directory s
Check out CEGUI. It's pretty popular especially for games. And it supports both Direct3d and OpenGL.
Have a look at XNA. Ultimately WPF or WinForms will be used to get a display surface - can't draw in Windows without a window - but you'll need an additional framework for rendering.
If you're doing your own DirectX rendering, you can use any GUI technology for windows that exposes an HWND.
Just use the "panel" equivelent in whatever toolkit you want, and feed it's handle (HWND) into DirectX to initialize the device. This technique is the same, no matter whether you use MFC, Windows Forms, WPF, Qt, GTK, FLTK, or any other framework.
As long as you can get a handle to the window, you can do it. It's just easier, and potentially more flexible, with some of the Microsoft toolkits. (For example, using D3DImage makes it seamless in WPF...)