如何在 SlimDX 中取消投影
我是游戏编程新手,也是 DirectX 和 DirectX 新手。苗条DX。目前,我正在将 MDX 代码转换为 SlimDX 代码,但遇到了一个无法在 SlimDX 文档中找到的问…
WPF D3DImage 丢失前缓冲区
我正在使用 VS.Net 10 和 SlimDX 编写代码来在 D3DImage 上渲染 3D 内容。它在 32 位 Windows XP 下完美运行。但是,迁移到 64 位 Windows 7(四核和 …
API 不可知的 Vector3、Matrix 等?
我试图让我的游戏逻辑与 API 无关。这样做时,我不想使用 Unity3D 的 Vector3 结构或 XNA 等。执行此操作的最佳方法是什么?如果我推出自己的 Vector3…
SlimDX 和 WPF (DirectX 11)
我想使用 SlimDX (DirectX 11) 在 WPF 中渲染图像的内容。 问题是我找不到将 SwapChain 链接到 D3DImage 的方法。 (DirectX 11 示例使用 SlimDX Rend…
从 C# 调用 C++/CLI 构造函数时出错
我试图通过以下代码片段在 SlimDX 中使用 StateBlock 来保存和恢复状态: StateBlockMask mask = new StateBlockMask(null) { RasterizerState = true…
Direct3D 11 WorldViewProjection 矩阵转换不起作用
我有一个简单的正方形,我正在使用 Direct3D 11 和 SlimDX 在 3D 空间中绘制,具有以下坐标(我知道它会渲染) 0,0,0.5 0,0.5,0.5 0.5,0.5,0.5 0.5,0,…
SlimDX Direct3D 11 索引问题
我正在尝试使用 SlimDX 和 Direct3D11 绘制一个索引正方形。我已经成功地绘制了一个没有索引的正方形,但是当我切换到索引版本时,我只是得到一个空白…
使用 SlimDX 设置常量缓冲区
我一直在关注 Microsoft Direct3D11 教程,但使用 C# 和 SlimDX。我正在尝试设置常量缓冲区,但不确定如何创建或设置它。 我只是尝试使用常量缓冲区设…
SlimDx 全屏切换到窗口模式的问题
// handle alt+enter ourselves form.KeyDown += (o, e) => { if (e.Alt && e.KeyCode == Keys.Enter) { bool Full Output ThisOut swapChai…
基于 SlimDX 的大型和/或开源游戏
有没有基于 SlimDX 框架的主流游戏或开源游戏?我知道它几乎只是 DirectX 之上的一个包装器,但看到它在成熟的环境中使用仍然很有趣。 我也在寻找游戏…
通过 D3DImage 的 SlimDX 和 WPF
我使用 SlimDX 和 WPF 编写了一些代码,我希望最终结果是红屏。 不幸的是我得到的只是黑屏。 这是在 Windows 7 上。 任何人都可以看到我缺少的任何主…
使用 SlimDX 和 DirectSound 播放声音 (C#)
(如果这是重复的,我深表歉意……我发布了,但没有看到任何证据表明它确实进入了论坛) 我一直在尝试让 SlimDX DirectSound 正常工作。这是我的代码…
Direct2D / GDI+ Windows 窗体绘图缓慢 - 可以做什么?
我经常使用 Visual Studio 2008、.NET C# 2.0-3.5 和 Windows 窗体,并且像我之前的许多人一样,我注意到 GDI+ 绘制控件的速度非常慢。请注意,我不太…