sharpdx

    0热度

    1回答

    问题是更多的C#相关,但我最近开始学习sharpdx,并提出了两种初始化资源的方法。首先将资源(本例中为Texture2D)存储为全局变量。然后,在代码分配值给它,并将其传递到sharpdx的方法(和向下C++该sharpdx封装) backBufferPtr = m_swapChain.GetBackBuffer<Texture2D>(0) _renderTargetView = new Re

    1热度

    2回答

    我正在使用C#和SharpDX库在我正在处理的项目上进行一些渲染。但是,我只能够在第一次传球时获得完整的对象,随后的每次传球只会得分。如果使用FillMode.Solid或FillMode.Wireframe,则无关紧要。我也禁用扑杀。如果我围绕物体旋转相机,我仍然只看到点。我有图像在我的文件中显示问题和关键点。在过去几天看过这些代码后,我完全没有想法,也许有些新鲜的眼睛能够弄清楚。 此外,它似乎

    4热度

    1回答

    我是sharpdx的新手。 我目前的工作流程是用户可以使用摄像头或任何cam设备捕捉图片。现在我正在为用户提供新功能。用户能够在上面画什么像像(MSPAINT图) .. 所以我需要采取XY点鼠标移动事件......和它的工作完全 这是我设计的代码: - <Page x:Class="TEST.GraphicsPage" xmlns="http://schemas.microsoft.c

    0热度

    1回答

    如何用SharpDX绘制纯红色的2D矩形? 我有一个SharpDX.Direct3D9.Device available from a library为我设置了一个Direct3D v9设备,所以我希望能够使用它? Found a tutorial on how to use Direct2D1 to draw a basic rectangle,但代码似乎是依赖于Direct3D11设备,这是我

    5热度

    1回答

    我尝试使用SharpDX捕获桌面屏幕截图。我的应用程序能够捕获截图,但在Windows资源管理器中没有标签。 我尝试了2个解决方案,但没有改变。我试着在文档中找到任何信息,但没有改变。 这里是MI代码: public void SCR() { uint numAdapter = 0; // # of graphics card adapter uint numO

    2热度

    1回答

    我正在使用SharpDX渲染平铺的2D图像的.NET 3.5应用程序。 纹理(Texture2D)按需加载到缓存中,并在管理的池中创建。 纹理在不再需要时被处置,并且我已验证Dispose()被正确调用。 SharpDX对象跟踪表明没有纹理正在定型。 问题在于处理后纹理使用的大量非托管堆内存继续保留。加载新纹理时会重用此内存,所以内存不会泄漏。 但是,应用程序的另一部分还需要大量的内存来处理新图像

    0热度

    1回答

    更新1: 我已经尝试了相同教程的C++源代码,并且在笔记本电脑上运行良好。 更新2: 我咬紧牙关,决定改用C++来处理项目。到目前为止,C#版本中的所有内容都能在C++版本中正常工作。我无法解决或解决我的问题。 我正在开发一个使用SharpDX包装器的小型DirectX项目。我使用的是VS2015社区版,我也在运行Windows 10.我一直在关注这些教程(请参阅回复评论#1),尤其是在这里找到的

    0热度

    2回答

    我在学习SharpDX,但在DirectInput中学习MouseManager类和Mouse类时发现问题。 我不知道如何获得mousePosition,这对我来说很重要,因为我在游戏中添加了按钮。我看到了文档,但我在这里找不到任何帮助。

    1热度

    1回答

    嗯,我在很多地方看过,我无法找到问题的解决方案,我想在多线程渲染环境中同时呈现每个对象,或者许多人称之为延迟渲染。 我目前的系统根本不工作,直到我试图实现多线程。 推迟渲染的想法让我感到困惑,我需要一个很好的解释,我可以如何制作一个系统,以延迟的方式渲染具有指定纹理和着色器的数组中的对象,因为没有好的解释,只有关键字的含义...

    0热度

    2回答

    我试着用通用应用程序在Windows 10 sharpdx takeit并无法获得输入工作。我知道我必须为不同的设备创建不同的输入,但现在我只想尝试键盘。 所以我请点击此链接率先成立项目:Is there a SharpDx Template, for a Windows Universal App? 而现在我想输入像我通常做的那样: 在constuctor: _keyboardManager =