问题标签 [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.
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
c# - 调整 SharpDX 精灵的大小和位置
我正在尝试调整 DirectX 纹理的大小并将其放在窗口的右上角。我正在使用精灵绘制纹理,这是我的代码(我使用的是 SharpDX):
出于某种原因,我得到了非常奇怪的结果,例如图像不在我想要的位置,它位于窗口的右上角,X 和 Y 轴上的偏移量为 10。这是我第一次使用 DirectX,所以我不能 100% 确定这个矩阵的东西。
c# - 在Sharp dx中查找GlyphRun的宽度
我无法使用尖锐的 DX 计算 glyphRun 的宽度。下面是我用来呈现 glyphRun 的代码,字符串需要呈现为 char,如下所示。
渲染字符串中的字符间距非常不同。请帮我解决一下这个。
c# - 我可以用 C# 编写 Windows 8 RT 游戏吗
是否可以使用 C# 编写 Windows 8 RT 和/或 Windows 8 Phone 游戏?
c# - 如何将像素数组转换为 dds
我有一个像素数组(WriteableBitmap.Pixels),我需要将它保存为 DDS 图像。
有人对如何做到这一点有任何建议吗?我看过 Humus 图像转换器以及 DevIL,但我只是不知道......
我觉得应该有一些内置的东西来做到这一点。
我正在使用 c#/SharpDX/可能是 XNA
c# - 夏普DX。照明问题
我正在使用 SharpDX d3d9 制作具有灯光效果的球体。
所以,我尝试了下面的代码。
但是,什么都没有改变。
图像:http : //cfile24.uf.tistory.com/image/156A994C5103547E273035
(颜色是我输入的值。)
渲染代码是
如何将光应用于我的应用程序?
和,
var effect = Effect.FromFile(device, "MiniCube.fx", ShaderFlags.None);
什么剂量是什么意思?但是我不想要任何效果..(它来自 SharpDX 示例源。MiniCube.csproj)
c# - 创建一个虚拟 HWND 以传递给 Direct3D
我正在尝试使用 SharpDX 将D3DImage 示例转换为纯 C#。Direct3D 需要一个 HWND 来初始化,这就是它在 C++ 中的完成方式:
在 C# 中获得这个虚拟 HWND 的最佳方法是什么?它必须不同于主窗口的 HWND。我的应用程序是一个 WPF 项目。
c# - 现在不支持 Xna,有什么更好的选择?
Xna 不受支持,不幸的是我最近开始了游戏编程(约 9 个月)。什么是更好的选择,DirectX 或 OpenGL。
现在,我认为 DirectX 或 OpenGL 没有 C# 的官方库,那么对于新手来说,哪一个会更好呢?
我听说过诸如 Mono、SharpDx 和 SlimDx 之类的东西。但是 DirectX 与 OpenGl 相比有什么优势吗,反之亦然。
另外,这些 Mono、SharpDx 和 SlimDx 叫什么?他们有特定的名字吗?
sharpdx - SharpDX,找不到函数
我正在尝试使用 CreateRenderTargetView 函数,因为我正在将 C++ DirectX 转录到 C#。我正在使用 D3D11。我可以使用 CreateRenderTargetView 的替代品吗?
sharpdx - 如何使用 SharpDX.Toolkit 管理计算着色器的常量缓冲区?
我正在使用 SharpDX 运行计算着色器,并为某些输入使用常量缓冲区。我自己创建常量缓冲区并在计算着色器中使用它们,如下所示:
我想开始使用 SharpDX.Toolkit 来管理常量缓冲区。Toolkit 给了我类型的对象SharpDX.Toolkit.Graphics.Buffer
。如何使用它为我的计算着色器设置常量缓冲区?