我使用DirectSound在C#4.0中制作了一个小声音发生器.我想把所有其他声音静音.我只希望我的应用程序能够发出声音.
怎么做?
我知道如何pInvoke所以你可以给我非托管代码.
我是编程新手.我知道C/C++和Win32的基础知识.我现在正在尝试做图形,但我想要最快的连接到屏幕.我意识到大多数人都会使用Opengl或DirectX.但是,我不想要开销.我想从头开始控制像素数据.我知道GDI位图,但我不确定这是否是对数据的最佳访问.我知道我必须通过窗口进行交谈,这就是麻烦.Opengl和DirectX是否可以编译到GDI级别,或者他们是否采用特殊方式,绕过或使用类似的代码?请不要问我为什么要这样做.也许解释如何做到这一点可能会有所帮助.就像windows结合所有窗口来创建最终图像一样.
我正在制作一个小型Java游戏库,我想制作更多面向Java的绘图的绘图代码,而不是调用一些C++方法来绘制API.无论如何,我担心它可能比其他图形API慢.那么这将是一个不错的选择吗?另一个问题是我找不到有用的OpenCL教程(我需要先学习它),有人知道吗?
我是计算机图形学和游戏开发的新手,想知道什么更容易学习 - Directx 12或Vulkan?
更简单的是我指的是函数名,类名,命名约定,如何设置/启动vulkan项目vs directx 12等.
我想知道,还有什么其他的东西(例如3D引擎)我必须学习如何创建像Mafia 2或GTA IV这样的游戏.