PathMeasure.GetSegment(Single, Single, Path, Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
開始距離と停止距離を指定すると、中間セグメントを dst で返します。
[Android.Runtime.Register("getSegment", "(FFLandroid/graphics/Path;Z)Z", "GetGetSegment_FFLandroid_graphics_Path_ZHandler")]
public virtual bool GetSegment (float startD, float stopD, Android.Graphics.Path? dst, bool startWithMoveTo);
[<Android.Runtime.Register("getSegment", "(FFLandroid/graphics/Path;Z)Z", "GetGetSegment_FFLandroid_graphics_Path_ZHandler")>]
abstract member GetSegment : single * single * Android.Graphics.Path * bool -> bool
override this.GetSegment : single * single * Android.Graphics.Path * bool -> bool
パラメーター
- startD
- Single
- stopD
- Single
- dst
- Path
- startWithMoveTo
- Boolean
戻り値
- 属性
注釈
開始距離と停止距離を指定すると、中間セグメントを dst で返します。 セグメントが長さ 0 の場合は false を返し、それ以外の場合は true を返します。 startD と stopD は有効な値 (0..getLength()) に固定されます。 startD >= stopD の場合は false を返します (dst はそのままにします)。 startWithMoveTo が true の場合は、moveTo でセグメントを開始します。
以前 android.os.Build.VERSION_CODES#KITKAT
のリリースでは、結果のパスがハードウェアアクセラレータキャンバスに表示されない場合があります。 簡単な回避策は、次のような dst.rLineTo(0, 0)
1 つの操作をこのパスに追加することです。
の Java ドキュメントandroid.graphics.PathMeasure.getSegment(float, float, android.graphics.Path, boolean)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。