CGAffineTransform.Scale メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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