我下载了适用于 Windows 的 Visual Studios 2012 Express,因此我可以使用 Windows 8 direct2d 效果。我试图关注 msdn 上的启动项目,它说包括 d2d1.h 和 d2d1_1.h 标头
第一行代码说
DX::ThrowIfFailed(
D2D1CreateFactory(
D2D1_FACTORY_TYPE_SINGLE_THREADED,
__uuidof(ID2D1Factory1),
&options,
&m_d2dFactory
)
);
我找不到 DX::ThrowIfFailed,只有列出的东西是 DXG。我读到我需要的头文件是 dx.h 但我尝试包含它并且它不在包含指令中,任何人都知道这个问题。