- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在尝试修改 StrokeStyle
为 TDirect2DCanvas.Pen
在 C++Builder 中。
documentation说这个关于属性(property):
Determines the stroke style in which the pen draws lines.
Use StrokeStyle to specify a more complex style in which the lines are drawn. StrokeStyle accepts an interface that provides a set of methods, each returning a certain drawing option.
TDirect2DCanvas
时似乎默认的平末端。 .有谁知道如何做到这一点?
TDirect2DCanvas
而不是常规
TCanvas
因为它可以绘制抗锯齿线。
最佳答案
该文档具有误导性。 TDirect2DPen::StrokeStyle
属性确实是只读的,因为它代表当前的 Direct2D ID2D1StrokeStyle
对象,由 TDirect2DPen
在内部创建. TDirect2DPen
除了 dashStyle
之外,不提供任何自定义任何笔画设置的方法。 .
影响TDirect2DPen::StrokeStyle
的唯一途径是设置 TDirect2DPen::Style
属性(property)。设置 Style
将发布当前ID2D1StrokeStyle
,然后如果 Style
设置为 psSolid
以外的值, psClear
, 或 psInsideFrame
然后 TDirect2DPen
将调用 ID2D1Factory::CreateStrokeStyle()
新建ID2D1StrokeStyle
,为其指定以下属性:
TDirect2DPen.Style
:StrokeStyle
,您不能使用
TDirect2DCanvas
根本。您将不得不直接使用 Direct2D API。
关于c++builder - 你如何设置 TDirect2DCanvas.Pen.StrokeStyle?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66487464/
我正在使用 stroke() 在 HTML5 Canvas 上绘图,无论我如何或何时设置 globalAlpha,笔划都以某种透明度测量绘制。我希望描边完全不透明 (globalAlpha=1)。是否
这是我的代码。出于某种原因,它绘制的线条大多是灰色的。 虽然我的绘制调用实际上并没有重叠,但看起来有些线条是用两种笔划风格叠加绘制的。有些线条是白色的,内部是灰色的。我的白线比我的灰线粗,所以很明显它
我正在尝试将图像映射到使用 strokeStyle 和 Canvas 模拟布料的“3d”网格,我包含了图像,但它当前充当背景图像,实际上并没有像涟漪那样随“布料”流动, 即图像在网格流动时是静态的。这
我想给 strokeStyle 和 strokewidth 属性。 我正在尝试来自 http://fabricjs.com/fabric-intro-part-2/#text 的示例,但我无法在屏幕上
我一直在尝试修改 StrokeStyle为 TDirect2DCanvas.Pen在 C++Builder 中。 documentation说这个关于属性(property): Determines
为什么下面的代码不会产生三行,所有的都具有相似的渐变? var ctx = document.getElementById('Test')
在我们的 Angular2/Ionic 2 元素中,我们有一个可以在其上绘制的 HTML Canvas 元素。 如何使用 CSS 样式提供的颜色设置 Canvas strokeStyle 属性? 下面
我正在制作动画,使用 Canvas 根据百分比用颜色填充矩形。我能够做到这一点,但内部广场必须有 border-bottom 和 border-right。我正在使用 ctx.strokeStyle
对于以下自定义 View :如果笔划宽度为 0.01,则在 Android M 和 pre-M 设备中(例如: Lollipop ) 但是,如果笔划宽度为 0.0f,则在 Android M 和 pr
我是一名优秀的程序员,十分优秀!