13得票1回答
从进程管理器中解读GPU信息

我正试图查找我的Sharpdx / DirectX应用程序中可能存在的内存泄漏问题。 我从进程资源管理器中得到了以下信息,但我不知道如何解释。 什么是专用GPU内存? 什么是系统GPU内存? 什么是提交的GPU内存?

13得票1回答
SharpDX和SlimDX哪个更适合游戏开发?

这些中,哪一个提供了最好的游戏开发API?哪个库更容易使用、更快速、有更多的文档支持?

12得票2回答
在WPF中使用DirectX11的SharpDX 2.5

我正在尝试将SharpDX 2.5实现到WPF中,使用DirectX 11。不幸的是,http://directx4wpf.codeplex.com/和http://sharpdxwpf.codeplex.com/与SharpDX 2.5不兼容。我也无法将WPFHost DX10示例移植到DX...

11得票1回答
使用SharpDX和EasyHook捕获全屏DX11程序的截图

在有人提到之前,我查看了这个链接,以找出如何将后备缓冲区复制到位图。当前情况我已注入目标进程目标进程的FeatureLevel = Level_11_0使用DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH标志制作目标SwapChain。SwapChain :: Pr...

11得票1回答
程序以代码 -1073610751 (0xc0020001) 退出。

我在一个使用SharpDX制作的程序中遇到了一个奇怪的错误。 这个程序包含一个窗体MainForm,它继承自SharpDX.Windows.RenderForm(我正在使用Direct3D 9)。我有一些逻辑通过调用MainForm.Close()来关闭程序,它能够完美地工作。 但是,当我...

10得票2回答
具有透明背景且能够点击穿透的Windows窗体

介绍 使用C#或VB.NET,我正在尝试使窗体的背景透明。此窗体将重叠到其他窗口上,它将是最顶层的窗口,因此透明窗体(及其控件)必须具有它们不能接收焦点且必须可以透过点击的能力。这意味着,例如,如果我在透明背景上执行左键单击,则位于Z-order窗口中的背景窗口是必须接收该单击的窗口。 注...

10得票1回答
如何使用SharpDX绘制透明表面?

这个问题是基于对this另一个问题的进一步调查,但不是同一个问题,这是一个关于绘画问题的非常具体的问题。 我试图在目标窗口上绘制一个透明表面,问题是我不知道如何将其绘制为透明,因此目前我的表面是黑色的,我无法看到在下面的代码中清除该表面的黑色颜色的正确方法。 我已经阅读了有关像素格式和al...

10得票1回答
既然Xna不再受支持,有什么更好的选择?

Xna 不再受支持,不幸的是我最近才开始学习游戏编程(约9个月)。DirectX 或 OpenGl 哪个更好? 现在,我认为 DirectX 或 OpenGl 都没有官方的 C# 库,所以对于新手来说哪一个更好呢? 我听说过 Mono、SharpDx 和 SlimDx 这些东西... 但是...

9得票3回答
在WPF中使用SharpDX渲染

我希望尽可能快地绘制线条。为此,我使用InteropBitmap实现了一种方法。这个方法效果还不错。接下来,我想与ShardDX进行比较。基本上,我想做的是: 在BackgroundWorker中运行以下代码。这会通知WPF更新WIC。我发现,使用这段代码(创建所有ShapeDX所需的内容并绘...

8得票3回答
在SharpDX中调整DXGI资源或Texture2D的大小

我想重设使用Desktop Duplication API在SharpDX中捕获的屏幕大小。我正在使用SharpDX示例代码库中的屏幕捕获示例代码,相关部分如下: Screen Capture sample code from the SharpDX Samples repository。 ...