首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在没有DirectX 11卡的情况下使用DirectX 11SDK吗?

我可以在没有DirectX 11卡的情况下使用DirectX 11SDK吗?
EN

Stack Overflow用户
提问于 2012-12-06 21:56:54
回答 2查看 487关注 0票数 1

如果我使用DX11开发工具包编写DirectX 11应用程序,而我没有DirectX卡,我能运行该应用程序吗?

我找不到实际使用DX11软件开发工具包的要求。

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2012-12-06 22:41:09

是的你可以。您要查找的内容名为Direct3D feature levels。使用此范例,您可以编写具有显卡支持的功能的应用程序。在创建D3D设备之前,您可以查询卡并找到支持的功能级别,然后在设备创建中使用此级别。

当然,您不能在硬件上使用DirectX 11提供的新功能。

票数 1
EN

Stack Overflow用户

发布于 2012-12-14 00:44:27

This tutorial site指出,在设置设备和交换链时,可以使用D3D_DRIVER_TYPE_REFERENCE的D3D_DRIVER_TYPE来允许探索DX11功能,即使您没有DX11显卡。

要进一步阅读,请单击该链接并向下滚动到一半,直到看到D3D11CreateDeviceAndSwapChain()。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13745118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档