Мне нужно иметь возможность устанавливать наложенную графическую область (с помощью методов DirectX/DirectDraw) в любом месте на экране или, по крайней мере, использовать ее в оконной области. Кто-нибудь смог это сделать?DirectX Overlay in a Window
ответ
Я думаю, что вы хотите, это "Layered Window". Вот an example, который показывает, как делать слоистые окна с DirectX (и OpenGL).
Слоеное окно позволит вам сделать вашу обычную оконную рамку прозрачной (или полупрозрачной), чтобы содержимое, которое вы рисуете, должно «плавать» над рабочим столом и другими окнами.
Мы недавно создали аналогичное приложение, в котором мы использовали C# для всего графического интерфейса, и DirectX для быстрого 3D внутри окна. C# был отличным для быстрой разработки графического интерфейса, но GDI + был недостаточно быстрым для нашей программы. Таким образом, мы переопределили функцию WndPrc в панели внутри нашего окна C# и перенесли весь контроль над событиями мыши и рисованием на dll C++. Результат был плавным, и мы объединим все аспекты быстрой разработки приложений вместе со сложным трехмерным бэкэнд.
- 1. Hook/Overlay DirectX-игра?
- 2. Read DirectX Game Overlay
- 3. DirectX 11 Overlay
- 4. Directx Window продолжает сбой
- 5. WPF и DirectX - Game Overlay
- 6. Dll injection overlay DirectX версия
- 7. Delphi - DirectX - OSD/Screen Overlay
- 8. DirectX 9 или 10 Overlay
- 9. YUV Overlay в SlimDX/DirectX?
- 10. Использование Thread in a window 8 application
- 11. Programmaticaly hide/show a window in Linux
- 12. Fullscreen DirectX Overlay? Да .. снова C#
- 13. Скрытие DIV в JQuery Overlay Window
- 14. image overlay in RoR
- 15. C++ open a Window
- 16. AvalonDock dock a window
- 17. MKMapView Overlay in IOS6
- 18. Actualize a Marker's window
- 19. Move A Window-ncurses
- 20. Spinner on a window
- 21. Batching in DirectX
- 22. DirectX Window & Windows Basic вызывает рисование артефактов
- 23. Html - Css Aligning 3 Divs in a window
- 24. show window in tabpanel
- 25. Image.Source in new window
- 26. Window-Leveling in python
- 27. popup window in ie8
- 28. Close Window in Javascript
- 29. window array in mathjax
- 30. Map overlay in android app