c++ 中的链接错误& DirectX 文件包含问题
我有两个头文件: DirectX_Engine.h #pragma once #include "Main.h" #include 和: Main.h #pragma once #include #include "DirectX_Engine.h" int …
在directx中,如果重用一个插槽,gpu是否会将先前的资源保留在其内存中?原始处理器资源也可以安全地改变吗?
我正在写这个问题关于directx 和以下问题是其中的一部分,但我意识到我需要将它们分开。 如果某些东西不在 GPU 上的“槽”(寄存器)中,是否必须将其…
C++ directx 是什么版本?
可能的重复: DirectX 9 或 DirectX 10 初学者 ?? 我开始开始接触一些游戏编程,我有一些 C++/Directx 9 和 10 的学习材料,我想知道我应该首先学习/…
DirectX 与 c++在网络开发中
我想知道是否可以使用 directx(在 GFX 中)用 c++ 制作一个游戏,以便可以将其放入我的网络(php、asp.net、java 或其他我不关心网络语言或技术,你…
c++ GUI 事件/消息传递设计
因此,我正在使用 DirectX 9 和 C++ 制作一个简单的游戏。我查看了 SDK 的 GUI,但我认为我可以实现一些更简单的东西。 我想要的只是窗口、标签、按钮…
DirectX 碰撞测试。 - 值得自己制造引擎吗?
我正在尝试使用 Visual C++\DirectX 学习游戏编程。目前我可以加载 XMeshes,移动它们,围绕它们转动相机,仅对盒子世界进行碰撞测试等。(我为这些东…
以编程方式创建 directx 11 纹理,三种不同方法的优缺点
msdn 文档解释了在 directx 11 中有多种方法以编程方式填充 directx 11 纹理: (1) 使用默认使用纹理创建纹理,并使用内存中的数据对其进行初始化 (2)…
如何在三个不同的 .cpp 文件中使用函数
我有三个 .cpp 文件,分别名为 MeshLoader.cpp、DynamicXMesh.cpp 和 StaticXMesh.cpp 我有MeshLoader.cpp 文件中名为 FindTexturePath 的函数,我想…
除了 DirectX/OpenGL 之外还有更低级别的 API 吗?
我听说 OpenGL 和 DirectX 调用实际上由视频驱动程序转换为特定于卡的调用。我还知道,有时新的视频驱动程序可以将视频游戏的性能提高 50%,而无需开…
清理 directx,正确释放 com 引用
我刚刚学习directx。人们通常通过函数调用创建一个 directx 设备和几个其他 COM 接口,例如 ID3D11CreateDeviceAndSwapChain(.... ,& device, ...); …
如何捕获 Windows 上的桌面,以便捕获 directX 和正常渲染的屏幕部分?
简单的例子 - 一方面我们看到相机通过标准软件渲染“输入”,另一方面(标记为“输出”)通过一些 directX 东西渲染(至少在我看来): 那么 windows …
任何人都可以推荐有关图形驱动程序架构的好论文或文章吗?
我想知道 OpenGL 和 DirectX 驱动程序到底是如何工作的。据我所知,它们基本上是在各种 API 中接收调用,并输出字节码指令流,然后发送到 GPU 来执行…