问题标签 [directx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
15 回答
11740 浏览

c# - DirectX 或 OpenGL

如果您正在用 C# 编写下一个 3d 图形密集型应用程序(如 3d 建模和动画软件),哪个会是更好的选择?

如果我们将 C# 视为独立于平台的,那么 OpenGL 似乎很诱人,但性能等呢?

由于使用的语言是 C#,因此性能是非常重要的考虑因素。

编辑:您也可以考虑 SlimDX 和 TAO、OpenTK、csGL 等。

0 投票
5 回答
2113 浏览

opengl - 多头显示系统

我可以使用哪些工具、API、库来创建能够在由 4、8、9、16 等屏幕/投影仪组成的显示器中实时渲染高分辨率 3D 场景的系统?对于具有 8 台投影仪的设置,我应该选择集群解决方案,还是应该使用具有 4 个双头视频卡的单个节点?有人有这方面的经验吗?

0 投票
5 回答
2185 浏览

.net - Is the DirectX input the right choice for keyboard handling in games?

What is the prefered way of handling keyboard input in programs like games? Is directX input the easiest choice? What are the other options?

0 投票
4 回答
35068 浏览

c# - XNA 和 DirectX (C#) 之间的比较

在PC开发方面(不包括Xbox和Zune),

XNA 和 C# DirectX 有什么区别?C# DirectX 是否比 XNA 具有显着优势(在速度、版税等方面)?

两者与速度非托管 C++ DirectX 相比如何?

游戏编程行业在哪里发展?

0 投票
3 回答
262 浏览

c++ - 使用英语的 Windows XP 中的 DirectX 应用程序出现无法解释的崩溃

该应用程序运行良好,但几周后,当新版本开始测试时,它崩溃了。在五个工作站上尝试过,它只在其中两个上崩溃。我能找到的关于它们的唯一共同点是,它们两个都安装了带有英语的 Windows。

它是一个 DirectX 8.1 应用程序,使用 Visual Studio 2005 用 C++ 编写。SP2 安装在所有机器上。

我不知道是什么原因造成的。当然,该语言不会导致 DX 应用程序崩溃?我将寻找更常见的元素,但我只想问是否有人以前见过这个?如果语言真的是问题。以及如何解决。

编辑:实际的错误信息是

起初我们认为它是 Visual Studio Redistributable,但没有运气。有些东西不见了,我需要弄清楚是什么。

0 投票
1 回答
930 浏览

video - DirectX 渲染的 WMV 流式传输

我在 DirectX 中编写了一个实时可视化应用程序。问题是,它应该以视频流的形式显示在多台计算机上。

我猜 WMV 将是最简单的编解码器,因为它是 MS 等等。

那么,如何将一系列 DirectX 屏幕抓图转换为流畅的 30fps WMV 视频流?

0 投票
1 回答
713 浏览

c++ - 使用自定义用户输入处理在屏幕上播放透明视频

我需要在 Windows 的屏幕上播放动画角色。基本上,它将是具有透明度的字符视频,并且只有非透明部分应该能够接受用户输入(例如鼠标点击),所有其他事件都应该传递到底层窗口。

我制作了一个简单的透明 DirectX 窗口,其中包含视频。但我不知道如何使该窗口的某些部分“透明”以供用户输入。所以如果我点击角色,我的应用程序应该接受这个点击,如果我点击视频的透明部分——点击应该由底层窗口处理。我怎样才能做到?

提前致谢。

0 投票
6 回答
6257 浏览

opengl - XNA, 直接 X , OpenGL

很久以前就想给游戏编程了,一直没搞定,最后还是决定先给。我决定尝试创建一个简单的 2D 平台游戏。我快速玩过 XNA,我很喜欢它。我正在寻找的是 XNA、directx、OpenGL 之间的比较。主要是他们之间的优势和劣势。在过去的 4 年里,我一直是一名 .net 开发人员,这就是我的主要知识。

0 投票
4 回答
2137 浏览

math - 与vector*matrix相比,matrix*vector是什么意思

如果我这样做positionVector*worldMatrix,该位置将转换为世界空间。但是,如果我worldMatrix*positionVector在 3d 空间中以相反的方式 ( ) 这样做会发生什么?

我注意到结果与第一个不同。我已经用谷歌搜索了矩阵,他们解释了很多数学但不是这个,至少我找不到它。

0 投票
6 回答
11163 浏览

directx - 可以用 XNA 和 C# 制作真正的游戏吗?

XNA 和 C# 能否用于创建商业上可行的 PC/XBOX 游戏?

它是用 C# 创建 3D 游戏的最佳方法吗?如果不是,那会是什么?