directx – 为Windows 8应用程序调试HLSL
发布时间:2020-12-14 02:49:47 所属栏目:Windows 来源:网络整理
导读:我目前正在使用SharpDX(托管的c#directx包装器)创建 Windows 8应用程序.但是我遇到了一个着色器的问题,我想知道它是否可以调试这些应用程序. PIX似乎不适用于directX应用程序,因为可执行文件不喜欢直接打开,并且当我尝试捕获有关我的会话的任何信息时,VS2012
我目前正在使用SharpDX(托管的c#directx包装器)创建
Windows 8应用程序.但是我遇到了一个着色器的问题,我想知道它是否可以调试这些应用程序. PIX似乎不适用于directX应用程序,因为可执行文件不喜欢直接打开,并且当我尝试捕获有关我的会话的任何信息时,VS2012中的新视觉工作室图形调试工具包始终指出“无法启动实验”.
谢谢! 解决方法
我来这篇文章有点晚了,但我想为未来的访问者添加我已经在SlimDX和SharpDX项目中成功使用Visual Studio 2012图形诊断(‘DirectX调试器’)的线程.有一些事情可以破坏这个过程,特别是在SlimDX项目中,我无法使用混合DX10 / 11调试应用程序,DX10似乎不能与VS2012一起使用,至少对于托管代码而言.因此,如果您有任何文本呈现,则必须将其删除以用于调试会话.我会说使用以下内容来隔离你的DX10代码应该工作
#define DXDIAGSESSION // ... #if DXDIAGSESSION // your DX10 code goes here. #endif 对于SharpDX项目(C#/ WinRT / XAML / SharpDX),我无法使用Managed Only Debugger.我不得不将调试器设置为混合(托管和本机)以使其工作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008-r2 – 撤消R2上的替换任务管理器
- Windows – 在命令行验证域凭据
- Windows Server Standard – 在Microsoft OS中显示为Window
- windows server 2012 用sysdba登录报错 ORA-01031
- windows-server-2008 – 在Outlook中几分钟后自动删除电子邮
- Vulkan Tutorial 07 Window surface
- Windows 8共享目标与JQuery崩溃
- 如何使用Windows Batch复制文件?
- windows – PowerShell:格式化和排序环境变量
- 如何实现标准的Windows Phone 7 ComboBox替换UI
推荐文章
站长推荐
- windows-server-2008 – 通过HTTP的MSMQ – 为什
- windows-7 – Visual Studio 2012 MFC向导使用ae
- Windows上的木偶升级msi
- windows-8 – 在Win8和WP8应用程序中共享静态库
- windows-server-2008 – 缺少IIS7应用程序池框架
- XP系统的445端口怎么关 关闭端口
- Synology Volume 卷使用率一直是100%
- windows-server-2012-r2 – 我如何实际使用RDS C
- Windows API一日一练 69 GetTickCount函数
- Windows 200x服务器 – 用户组与用户权限冲突
热点阅读