我一直在尝试修改 C++Builder 中的StrokeStyle
for TDirect2DCanvas.Pen
。
文档说明了该属性:
确定笔画线的笔触样式。
使用 StrokeStyle 指定更复杂的线条绘制样式。StrokeStyle 接受一个接口,该接口提供一组方法,每个方法返回一个特定的绘图选项。
该文档没有给出示例。当我尝试将此属性设置为任何内容时,我收到一个编译错误,提示“无法编写没有写入说明符的属性”(看起来此属性仅设置为读取 StrokeStyle;即使文档似乎另有说明)。
我的愿望是让线条呈现圆形末端,而不是使用TDirect2DCanvas
. 有谁知道如何做到这一点?
我正在使用 C++Builder 10.2 和 clang 编译器。我正在尝试使用TDirect2DCanvas
而不是常规TCanvas
,因为它可以绘制抗锯齿线。