Share via


CGContext.SetStrokeColor 方法

定义

重载

SetStrokeColor(CGColor)

设置笔划颜色。

SetStrokeColor(nfloat[])

设置笔划颜色。 如果不事先设置颜色空间,此 API 具有未定义的行为。

SetStrokeColor(nfloat, nfloat)

将笔划颜色设置为灰度值。

SetStrokeColor(nfloat, nfloat, nfloat, nfloat)

将笔划颜色设置为 RGBA 颜色。

SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat)

将笔划颜色设置为 CMYKA 颜色。

SetStrokeColor(CGColor)

设置笔划颜色。

public void SetStrokeColor (CoreGraphics.CGColor color);
member this.SetStrokeColor : CoreGraphics.CGColor -> unit

参数

color
CGColor

所需的 CGColor

适用于

SetStrokeColor(nfloat[])

设置笔划颜色。 如果不事先设置颜色空间,此 API 具有未定义的行为。

public void SetStrokeColor (nfloat[] components);
member this.SetStrokeColor : nfloat[] -> unit

参数

components
nfloat[]

特定于当前所选颜色空间的组件的数组

注解

将笔划颜色设置为在组件数组中指定的值。 此数组中的元素数必须等于当前颜色空间中的分量数,以及 alpha 值的其他元素。 若要使此 API 正常工作,必须先使用 SetStrokeColorSpace () 在上下文中设置颜色空间,否则调用此方法的结果未指定。

适用于

SetStrokeColor(nfloat, nfloat)

将笔划颜色设置为灰度值。

public void SetStrokeColor (nfloat gray, nfloat alpha);
member this.SetStrokeColor : nfloat * nfloat -> unit

参数

gray
nfloat

灰度值在 0.0 (黑色) 到 1.0 (白色) 。

alpha
nfloat

不透明度,范围为 0.0 到 1.0。

适用于

SetStrokeColor(nfloat, nfloat, nfloat, nfloat)

将笔划颜色设置为 RGBA 颜色。

public void SetStrokeColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
member this.SetStrokeColor : nfloat * nfloat * nfloat * nfloat -> unit

参数

red
nfloat

红色分量,范围为 0.0 到 1.0。

green
nfloat

绿色分量,范围为 0.0 到 1.0。

blue
nfloat

蓝色分量,范围为 0.0 到 1.0。

alpha
nfloat

不透明度,范围为 0.0 到 1.0。

适用于

SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat)

将笔划颜色设置为 CMYKA 颜色。

public void SetStrokeColor (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
member this.SetStrokeColor : nfloat * nfloat * nfloat * nfloat * nfloat -> unit

参数

cyan
nfloat

青色分量,范围为 0.0 到 1.0。

magenta
nfloat

洋红色分量,范围为 0.0 到 1.0。

yellow
nfloat

黄色分量,范围为 0.0 到 1.0。

black
nfloat

黑色分量,范围为 0.0 到 1.0。

alpha
nfloat

不透明度,范围为 0.0 到 1.0。

适用于