【发布时间】:2014-10-28 14:41:16
【问题描述】:
我想在 Direct3D v9 游戏(由第三方制作)上叠加自己的内容。
叠加交互按钮
具体来说,我想覆盖一个可点击的按钮控件,例如 Steam 所做的那样,尽管我正在尝试一个更简单的界面。
理想情况下,我可以覆盖一个 WPF 按钮或一个 Windows 窗体按钮或整个 UserControl,但如果这不可能,那么从基元创建一个正常工作的按钮就足够了。
使用 SharpDX 的文本叠加
- 我有一个覆盖文本的工作示例based on the work of Justin Stenning
- 即在SharpDX.Direct3D9.Font DrawText method的帮助下
如何使用 SharpDX 覆盖按钮或用户控件
我查看了 https://github.com/sharpdx/SharpDX-Samples 中的相关示例,但找不到使用 SharpDX 包含或绘制本机控件的方法
- 有可能吗?
- 如果没有,是否有从头开始绘制可点击按钮的示例?
- 请记住,我是 DirectX 领域的新手 :)
【问题讨论】:
标签: c# .net wpf direct3d sharpdx