在我的命名空间中隐藏 DirectX 命名空间

Hide DirectX namespace inside my namespace

本文关键字:命名空间 DirectX 隐藏 我的      更新时间:2023-10-16

我想在我的程序中启用来自 DirectX::Colors 的颜色,但没有给出使用了 DirectX,所以我正在尝试这个:

namespace Colors
{
    using namespace DirectX::Colors;
}

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

使用命名空间别名:

namespace Colors = DirectX::Colors;

然后Colors::...