TouchHitTestingEventArgs.EvaluateProximity Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
EvaluateProximity(Point[]) |
Возвращает ранжирование для многоугольника в качестве вероятной цели касания и скорректированной точки касания в многоугольнике. Ранг определяется путем сравнения эвристики нацеливания для всех многоугольников, которые пересекаются с областью сенсорного контакта. |
EvaluateProximity(Rect) |
Возвращает рейтинг прямоугольника в качестве вероятной цели касания и скорректированной точки касания в прямоугольнике. Ранг определяется путем сравнения эвристики нацеливания для всех прямоугольников, пересекающих контактную область касания. |
EvaluateProximity(Point[])
Возвращает ранжирование для многоугольника в качестве вероятной цели касания и скорректированной точки касания в многоугольнике. Ранг определяется путем сравнения эвристики нацеливания для всех многоугольников, которые пересекаются с областью сенсорного контакта.
/// [Windows.Foundation.Metadata.Overload("EvaluateProximityToPolygon")]
CoreProximityEvaluation EvaluateProximity(winrt::array_view <Point> const& controlVertices);
[Windows.Foundation.Metadata.Overload("EvaluateProximityToPolygon")]
public CoreProximityEvaluation EvaluateProximity(Point[] controlVertices);
function evaluateProximity(controlVertices)
Public Function EvaluateProximity (controlVertices As Point()) As CoreProximityEvaluation
Параметры
- controlVertices
- Point[]
Массив экранных координат x-y, определяющих форму элемента пользовательского интерфейса (количество вершин в многоугольнике). Это значение должно быть больше или равно 3.
Возвращаемое значение
Структура CoreProximityEvaluation , содержащая ранг и скорректированные данные о точках касания.
- Атрибуты
См. также раздел
Применяется к
EvaluateProximity(Rect)
Возвращает рейтинг прямоугольника в качестве вероятной цели касания и скорректированной точки касания в прямоугольнике. Ранг определяется путем сравнения эвристики нацеливания для всех прямоугольников, пересекающих контактную область касания.
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("EvaluateProximityToRect")]
CoreProximityEvaluation EvaluateProximity(Rect const& controlBoundingBox);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("EvaluateProximityToRect")]
public CoreProximityEvaluation EvaluateProximity(Rect controlBoundingBox);
function evaluateProximity(controlBoundingBox)
Public Function EvaluateProximity (controlBoundingBox As Rect) As CoreProximityEvaluation
Параметры
- controlBoundingBox
- Rect
Прямоугольник, определяющий ограничивающий прямоугольник элемента пользовательского интерфейса.
Возвращаемое значение
Структура CoreProximityEvaluation , содержащая ранг и скорректированные данные о точках касания.
- Атрибуты