问题标签 [sharpdx]

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 投票
2 回答
5616 浏览

c# - 在 Windows Phone 8 中同时播放两个音频文件的最佳方式

目前正在研究如何在 Windows Phone 8 中同时播放两个 mp3 或 aac 格式的文件。

目前我正在使用 XNA SoundEffect 类,但它只允许 WAV 文件,不适合通过网络传输。

在研究时,我遇到了 SharpDX,但这似乎主要是为了迎合 .WAV 或一次播放一个文件。

我还发现了这个问题: 在 Windows 8 Metro App (C#/XAML) 中同时播放两种声音 Windows 8 中可以使用多种媒体元素,但我不确定它们是否在 Windows Phone 中(这个问题似乎不同意

任何想法将不胜感激。

更新:它不能像我想的那样通过 MediaElement 完成http://msdn.microsoft.com/en-us/library/windowsphone/design/hh202883(v=vs.105).aspx

0 投票
1 回答
1681 浏览

c# - 调整 SharpDX 精灵的大小和位置

我正在尝试调整 DirectX 纹理的大小并将其放在窗口的右上角。我正在使用精灵绘制纹理,这是我的代码(我使用的是 SharpDX):

出于某种原因,我得到了非常奇怪的结果,例如图像不在我想要的位置,它位于窗口的右上角,X 和 Y 轴上的偏移量为 10。这是我第一次使用 DirectX,所以我不能 100% 确定这个矩阵的东西。

0 投票
2 回答
652 浏览

c# - 在Sharp dx中查找GlyphRun的宽度

我无法使用尖锐的 DX 计算 glyphRun 的宽度。下面是我用来呈现 glyphRun 的代码,字符串需要呈现为 char,如下所示。

渲染字符串中的字符间距非常不同。请帮我解决一下这个。

0 投票
1 回答
2528 浏览

c# - 我可以用 C# 编写 Windows 8 RT 游戏吗

是否可以使用 C# 编写 Windows 8 RT 和/或 Windows 8 Phone 游戏?

0 投票
2 回答
2232 浏览

c# - 如何将像素数组转换为 dds

我有一个像素数组(WriteableBitmap.Pixels),我需要将它保存为 DDS 图像。

有人对如何做到这一点有任何建议吗?我看过 Humus 图像转换器以及 DevIL,但我只是不知道......

我觉得应该有一些内置的东西来做到这一点。

我正在使用 c#/SharpDX/可能是 XNA

0 投票
2 回答
2498 浏览

c# - 夏普DX。照明问题

我正在使用 SharpDX d3d9 制作具有灯光效果的球体。

所以,我尝试了下面的代码。

但是,什么都没有改变。

图像:http : //cfile24.uf.tistory.com/image/156A994C5103547E273035

(颜色是我输入的值。)

渲染代码是

如何将光应用于我的应用程序?

和,

var effect = Effect.FromFile(device, "MiniCube.fx", ShaderFlags.None);

什么剂量是什么意思?但是我不想要任何效果..(它来自 SharpDX 示例源。MiniCube.csproj)

0 投票
1 回答
2050 浏览

c# - 创建一个虚拟 HWND 以传递给 Direct3D

我正在尝试使用 SharpDX 将D3DImage 示例转换为纯 C#。Direct3D 需要一个 HWND 来初始化,这就是它在 C++ 中的完成方式:

在 C# 中获得这个虚拟 HWND 的最佳方法是什么?它必须不同于主窗口的 HWND。我的应用程序是一个 WPF 项目。

0 投票
1 回答
766 浏览

c# - 现在不支持 Xna,有什么更好的选择?

Xna 不受支持,不幸的是我最近开始了游戏编程(约 9 个月)。什么是更好的选择,DirectX 或 OpenGL。

现在,我认为 DirectX 或 OpenGL 没有 C# 的官方库,那么对于新手来说,哪一个会更好呢?

我听说过诸如 Mono、SharpDx 和 SlimDx 之类的东西。但是 DirectX 与 OpenGl 相比有什么优势吗,反之亦然。

另外,这些 Mono、SharpDx 和 SlimDx 叫什么?他们有特定的名字吗?

0 投票
1 回答
191 浏览

sharpdx - SharpDX,找不到函数

我正在尝试使用 CreateRenderTargetView 函数,因为我正在将 C++ DirectX 转录到 C#。我正在使用 D3D11。我可以使用 CreateRenderTargetView 的替代品吗?

0 投票
1 回答
610 浏览

sharpdx - 如何使用 SharpDX.Toolkit 管理计算着色器的常量缓冲区?

我正在使用 SharpDX 运行计算着色器,并为某些输入使用常量缓冲区。我自己创建常量缓冲区并在计算着色器中使用它们,如下所示:

我想开始使用 SharpDX.Toolkit 来管理常量缓冲区。Toolkit 给了我类型的对象SharpDX.Toolkit.Graphics.Buffer。如何使用它为我的计算着色器设置常量缓冲区?