【问题标题】:directx feature level and codedirectx 功能级别和代码
【发布时间】:2016-05-14 22:50:37
【问题描述】:

我用 direct11 编写了一个程序,我的功能级别是这样编码的

unsigned int featureLevel[4] =
{
    D3D_FEATURE_LEVEL_11_1,
    D3D_FEATURE_LEVEL_11_0,
    D3D_FEATURE_LEVEL_10_1,
    D3D_FEATURE_LEVEL_10_0
};

我很好奇为什么即使我只编写了 direct11,这个程序也能在功能级别 10 中运行?

如果我使用direct11版本的功能,程序应该只运行direct11吗?

【问题讨论】:

标签: directx directx-11


【解决方案1】:

我认为功能级别与directx api版本无关。不同的功能级别有不同的功能,对游戏开发者有用,例如部分常量缓冲区更新、16bpp 渲染、部分清除等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多