Как должен работать выбор / отбор в Direct2D? - PullRequest
3 голосов
/ 21 марта 2011

Я хочу переместить мое приложение C # из GDI + в Direct2D (оболочка C ++ / CLI) по соображениям производительности.Однако я не знаю, как решить проблему выбора.У меня есть некоторые формы и изображения, которые я могу перемещать.В настоящее время я делаю это с GraphicsPath.IsVisible большую часть времени.Знаете ли вы, что было бы эквивалентно в Direct2D?

1 Ответ

2 голосов
/ 21 марта 2011

Методы FillContainsPoint, реализующие ID2D1Geometry * * * могут использоваться для вас:

  • FillContainsPoint - Указывает, будет ли область, заполненная геометрией, содержать указанную точку.
  • StrokeContainsPoint - Определяет, содержит ли штрих геометрии указанную точку.

Я нашел их из Обзор геометрии на MSDN .

...