在命名空间中隐藏DirectX名称空间

时间:2014-12-10 17:05:33

标签: c++ namespaces directx abstraction

我希望在我的程序中启用DirectX :: Colors的颜色,但没有说明使用了DirectX,所以我试试这个:

namespace Colors
{
    using namespace DirectX::Colors;
}

我希望它允许我使用例如颜色::蓝色,但它没有。我该怎么办?

1 个答案:

答案 0 :(得分:1)

使用名称空间别名:

namespace Colors = DirectX::Colors;

然后Colors::...