【问题标题】:Windows 10 Mobile Direct3DWindows 10 移动版 Direct3D
【发布时间】:2016-05-26 11:06:31
【问题描述】:

我有一个针对使用 Direct3D11 的 Windows Phone 8.1 的 C++ 项目,

我尝试在 Windows 10 移动设备上使用该项目,但在以下行中失败:

hr = D3D11CreateDevice(NULL, 
D3D_DRIVER_TYPE_HARDWARE,NULL, 
D3D11_CREATE_DEVICE_DEBUG, 
featureLevels, 
sizeof(featureLevels) / sizeof(*featureLevels), 
D3D11_SDK_VERSION, 
&m_d3dDevice, 
&featureLevel, 
NULL);

返回错误代码 0x887A002D -> DXGI_ERROR_SDK_COMPONENT_MISSING,

知道如何在 Windows 10 移动设备上完成这项工作(最好不要将项目迁移到通用应用程序项目)?

【问题讨论】:

    标签: windows-phone-8.1 windows-10-mobile direct3d11on12


    【解决方案1】:

    我找到了解决办法,

    这是因为设备上没有启用图形工具功能,

    在移动设备上启用该功能:

    1) 打开 Visual Studio 2015

    2) 点击调试 -> 图形 -> 开始诊断

    3) 在移动设备上转到设置 -> 更新并安装更新

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-15
      • 2016-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-20
      • 2016-02-02
      相关资源
      最近更新 更多