次の方法で共有


CGAffineTransform.Scale メソッド

定義

オーバーロード

Scale(nfloat, nfloat)

アフィンを変更して、指定した大きさでスケーリングします。

Scale(CGAffineTransform, nfloat, nfloat)

指定した大きさでアフィンをスケーリングし、結果を返します。

Scale(nfloat, nfloat, MatrixOrder)

Scale(nfloat, nfloat)

アフィンを変更して、指定した大きさでスケーリングします。

[Foundation.Advice("By default, the new operation is applied after the old operation: t' = t * [ sx 0 0 sy 0 0 ].\nTo have the same behavior as the native Swift API, pass 'MatrixOrder.Prepend' to 'Scale (nfloat, nfloat, MatrixOrder)'.")]
public void Scale (nfloat sx, nfloat sy);
public void Scale (nfloat sx, nfloat sy);
member this.Scale : nfloat * nfloat -> unit

パラメーター

sx
nfloat

X スケール ファクター。

sy
nfloat

Y スケール 係数。

属性

注釈

このメソッドは、要求されたスケーリング 要因を使用して現在のアフィンを変更します。

このメソッドは、ネイティブ CoreGraphics の CGAffineTransformScale メソッドと同じではありません (この場合は M:CoreGraphics.CGAffineTransform.Scale(CoreGraphics.CGAffineTransform,System.Single) を使用します)。

適用対象

Scale(CGAffineTransform, nfloat, nfloat)

指定した大きさでアフィンをスケーリングし、結果を返します。

public static CoreGraphics.CGAffineTransform Scale (CoreGraphics.CGAffineTransform transform, nfloat sx, nfloat sy);
static member Scale : CoreGraphics.CGAffineTransform * nfloat * nfloat -> CoreGraphics.CGAffineTransform

パラメーター

transform
CGAffineTransform

スケーリングするアフィン。

sx
nfloat

X スケール ファクター。

sy
nfloat

Y スケール 係数。

戻り値

スケーリングされたアフィン。

注釈

このメソッドは、ネイティブ CoreGraphics の CGAffineTransformScale メソッドと同じです。

適用対象

Scale(nfloat, nfloat, MatrixOrder)

public void Scale (nfloat sx, nfloat sy, CoreGraphics.MatrixOrder order);
member this.Scale : nfloat * nfloat * CoreGraphics.MatrixOrder -> unit

パラメーター

sx
nfloat
sy
nfloat
order
MatrixOrder

適用対象