SharpDX是一个开源项目,在.Net平台下提供完整的DirectX API,允许开发具有高性能2D和3D图形渲染以及实时声音的应用程序。
我想使用GPU功能将8位灰度JPEG转换为32位argb JPEG,而不使用CPU资源。 下面是我的 SharpDX 代码,它是使用 CPU 将 8 位 JPEG 转换为 32 位 JPEG
我想使用GPU功能将8位灰度JPEG转换为24位argb JPEG,而不使用CPU资源。 下面是我的 SharpDX 代码,它是使用 CPU 将 8 位 JPEG 转换为 24 位 JPEG
在尝试从头开始编写 3D 软件渲染器时,我正在实现矩阵,特别是投影矩阵,这给我带来了不小的困惑。 我已经关注了...
SharpDX UWP 交换链在 Present 时为空引用
我正在尝试在 Visual Studio 中设置 SwapChain,我创建了一个 SwapChainPanel UI 元素,我希望交换链绘制到该元素。 目前,当我运行此代码时,我会收到空引用异常
如何使用 SharpDX 将 Direct 2D BitmapRenderTarget 的位图绘制到 WicRenderTarget?
我正在尝试创建一个 BitmapRenderTarget,绘制到它,然后绘制创建到 WicRenderTarget 的位图,最终目标是将其保存为 png。问题是,当我...
如何使用 SharpDX 4.2.0 将 Stream 转换为 D3DImage?
我想使用SharpDX 4.2.0在WPF应用程序中的D3DImage上显示byte[],它是jpg。 据我所知,我应该执行以下步骤来完成此操作。 编辑 : 我制作了两个 D3D11.Texture2D,一个用于写入像素,一个...
将 System.drawing 转换为 SharpDX.direct 2D1
我正在开发一个图形应用程序,它可以根据用户设置在CPU或GPU上绘图。为了利用 CPU,我将 GDI+ 技术与 System.Drawing 组件结合使用。为了在 GPU 上绘图,我...
在 C# 中使用 HelixToolkit 和 SharpDX 将相同的 SceneNode 添加到 SceneNodeGroupModel3D
我有一个 Viewport3DX 绑定到一个 ModelGroup(这是一个 SceneNodeGroupModel3D)。就我而言,我必须导入 .obj 文件作为 SceneNode 并使用函数 ModelGroup.A 将其添加到 ModelGroup...
需要 SharpDXElement 替代品。 SharpDX WPF 闪烁的解决方法
我有一个 SharpDX 项目即将完成。它使用 Kinect 进行交互。因此,我的项目对 Kinect 区域和 KinectUserViewer 对象都使用 WPF。 SharpDX 有...
向 SharpDX.DirectWrite.Factory 添加嵌入字体资源
我的 dll 由 .Net Framework 4.8 WPF 应用程序加载。它包括作为 .ttf 和 .otf 格式的嵌入资源的字体文件,我想将该字体以一种或另一种格式添加到 SharpDX 中。
我正在使用.net框架windowsforms gdi+在表单上绘制我的模拟并渲染它。到目前为止,我希望它渲染相同,但我想在 directX(SharpDX 2d) 中渲染它。我知道我的模拟有...
这是我第一次使用sharpdx在屏幕上绘制椭圆,我这里有这段代码(使用c#.net框架windows窗体),我不知道为什么,有两个问题: 当调整大小时...
在 C# 中使用 SharpDX 检测 PlayStation 控制器时出现问题
问题: 我正在开发一个 C# 应用程序,使用 SharpDX 和 DirectInput 检测和处理来自 PlayStation 控制器的输入。然而,我写的代码似乎没有检测到任何控制...
我一直在尝试使用Device.ImmediateContext.Mapsubresource()从Texture2DArray复制内容。我已经在我的旧笔记本电脑上多次执行此操作并且运行良好,但是当我这样做时......
DXVA GetDecoderDeviceGuids SharpDX.MediaFoundation 中出现意外结果
我是 DirectX 新手,目前正在开发一个项目,需要使用 SharpDX.MediaFoundat 中的 VideoDecoderService 类检索 DXVA(DirectX 视频加速)解码器 GUID...
(C# SharpDX) X3DAudio 正在播放 SourceVoice 但没有声音
我正在尝试使用 SharpDX 播放 3D 位置的声音。这是我的代码: 使用 (var xaudio = new XAudio2()) { var masteringVoice = new MasteringVoice(xaudio); 变种
如何共享 WriteableBitmap 后台缓冲区以与 Direct2D 渲染一起使用?
我使用 WriteableBitmap 作为在 WPF 窗口中渲染和显示内容的快速方法,然后导出为媒体(重用相同的渲染管道)。 我可以画图像、基本形状、做com...
我正在尝试将网络摄像头流式传输到我的应用程序,虽然我有针对各种分辨率的解决方法,但我想使用摄像头功能来提供不同分辨率的图像。 我的
如何知道SharpDX.Direct2D1.Bitmap的内存使用情况?
我正在加载一堆图像作为位图(SharpDX.Direct2D1.Bitmap 类型),并且当图像占用一定量的内存(在我的例子中为 4GB)时,希望停止加载更多图像。 我的功能...
我需要使用已经作为原始数据存在的数据(顶点、索引、纹理坐标、法线、骨骼、权重、位置等)创建一个网格及其骨架。我有一个 MeshGeometryMo...