PathMeasure.GetSegment(Single, Single, Path, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Учитывая расстояние начала и остановки, вернитесь в 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 промежуточных сегментов. Если сегмент равен нулевой длине, возвращает значение false, иначе возвращается значение true. startD и stopD закреплены к юридическим значениям (0..getLength()). Если startD = stopD >, то возвращает значение false (и оставьте dst неотложным). Начните сегмент с moveTo, если startWithMoveTo имеет значение true.
В android.os.Build.VERSION_CODES#KITKAT и более ранних выпусках результирующий путь не может отображаться на аппаратном ускоренном холсте. Простое решение заключается в добавлении одной операции в этот путь, например dst.rLineTo(0, 0).
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.