CGContext.SetStrokeColor 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
SetStrokeColor(CGColor) |
设置笔划颜色。 |
SetStrokeColor(nfloat[]) |
设置笔划颜色。 如果不事先设置颜色空间,此 API 具有未定义的行为。 |
SetStrokeColor(nfloat, nfloat) |
将笔划颜色设置为灰度值。 |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat) |
将笔划颜色设置为 RGBA 颜色。 |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
将笔划颜色设置为 CMYKA 颜色。 |
SetStrokeColor(CGColor)
SetStrokeColor(nfloat[])
设置笔划颜色。 如果不事先设置颜色空间,此 API 具有未定义的行为。
public void SetStrokeColor (nfloat[] components);
member this.SetStrokeColor : nfloat[] -> unit
参数
- components
- nfloat[]
特定于当前所选颜色空间的组件的数组
注解
将笔划颜色设置为在组件数组中指定的值。 此数组中的元素数必须等于当前颜色空间中的分量数,以及 alpha 值的其他元素。 若要使此 API 正常工作,必须先使用 SetStrokeColorSpace () 在上下文中设置颜色空间,否则调用此方法的结果未指定。
适用于
SetStrokeColor(nfloat, nfloat)
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。