我没有任何图形编程的实际经验。我在阅读有关图形编程的内容时产生了这个疑问。 据我所了解,因为Windows没有像DOS那样提供直接硬件访问,所以创建了DirectX。这意味着DirectX是实现直接(近似)硬件访问的唯一可靠方法。我错了吗? 如果我没错的话,那么OpenGL必须使用Dire...
有没有一种简单的方法在Java中使用DirectX?特别是DirectX的视频API。 我知道C#可能是更自然的选择,但我有我的恶毒原因想要做这样的事情。
我正试图查找我的Sharpdx / DirectX应用程序中可能存在的内存泄漏问题。 我从进程资源管理器中得到了以下信息,但我不知道如何解释。 什么是专用GPU内存? 什么是系统GPU内存? 什么是提交的GPU内存?
在我使用OpenGL的经验中,我经常忘记设置一些状态。因此,我认为状态机可能不是一个好的设计。但现在它必须兼容。我也知道DirectX在早期也是一个状态机。我想知道为什么OpenGL和DirectX最初被设计成状态机?
我希望使用C++/DirectX/XAML开发通用的Windows应用程序。但似乎无法摆脱微软的C++/CLI语言。当我创建一个pty项目时,默认提供的代码都是C++/CLI。
有人能告诉我如何在C#中挂钩/覆盖DirectX游戏吗? 我尝试让一个全屏的C#窗口重叠在游戏上,但它不起作用。经过一些研究,我发现需要挂钩游戏,然后再显示C#窗口。 有人能解释一下我应该如何做吗? 我能在DirectX游戏上显示一个C#表格吗?
我正在尝试使用C#开发语音记录器。我已经尝试了许多方法,比如NAudio、DirectX、Microsoft.Xna.Framework.Audio等。 所有的方法都得到了相同的结果。在停止录制后,输出文件mp3/wav会被保存。 mp3/wav文件在一开始就被创建了(没有任何内容-0字节...