我有一个 C++ Builder (Rad Studio Berlin) 项目设置来使用 Direct2d。画布绘图与 TDirect2DCanvas 一起工作得很好,这表明 Direct2D 正在正确链接。一切都顺利渲染。但是,我需要使用矩阵。尝试链接时出现链接错误。例如,当我尝试时:
canvas->RenderTarget->SetTransform(D2D1::Matrix3x2F::Rotation(15.0, D2D1PointF(100, 100)));
...我收到以下链接错误:
[ilink32 Error] Error: Unresolved external 'D2D1MakeRotateMatrix' referenced from C:\DP\TRUNK\SRC\CLIENTSIDE\APPLICATIONS\VIEWER\WIN32\DEBUG\MIMAGE.OBJ
如果我只包含标题,C++ builder 应该已经设置为链接到 direct2d。任何人都可以帮助我以 C++ Builder 方式链接相应的文件吗?