我必须在Visual Studio上使用DirectX,但是在调试时出现错误,提示它无法启动Direct3D。经过一番研究,我意识到我需要安装可选的功能图形工具,但是当我尝试安装它时,它会保持锁定状态(根本不会像5%那样进展),而当我尝试取消它时,它并不会这么做。 t并且当我尝试关闭窗口时,我得到一个等待屏幕(准备关闭,请勿关闭窗口)
我也尝试使用dsim
命令从命令行下载它,但也失败了。
有什么办法可以解决这个问题?
编辑:image of My visual studio error
错误:
D3D11CreateDevice:已指定需要D3D11的标志(0x2) Windows 10的SDK层,但系统上不存在。 必须删除这些标志,或者必须安装Windows 10 SDK。 标志包括:D3D11_CREATE_DEVICE_DEBUG
使用Visual Studio 2017和2019(社区)进行了尝试,我的问题似乎确实可以通过由于某些原因拒绝下载的图形工具来解决