Méthode IInkDisp ::HitTestWithRectangle (msinkaut.h)
Récupère les traits contenus dans un rectangle spécifié.
Syntaxe
HRESULT HitTestWithRectangle(
[in] IInkRectangle *SelectionRectangle,
[in] float IntersectPercent,
[out, retval] IInkStrokes **Strokes
);
Paramètres
[in] SelectionRectangle
Rectangle de sélection, de type InkRectangle, en coordonnées d’espace manuscrit.
[in] IntersectPercent
Valeur float ou pourcentage unique qui détermine les traits inclus dans la collection. Les traits qui croisent le rectangle sont inclus dans la collection si le pourcentage de points dans ces traits contenus dans le rectangle est supérieur ou égal au pourcentage IntersectPercent .
[out, retval] Strokes
Lorsque cette méthode retourne, contient un pointeur vers la collection de traits qui compose l’encre.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Réussite. |
|
Un paramètre contenait un pointeur non valide. |
|
Une exception s’est produite à l’intérieur de la méthode. |
|
Handle d’affichage non valide. |
Remarques
Pour déterminer quels points d’un trait connu croisent la zone de test, appelez la méthode GetRectangleIntersections de l’objet IInkStrokeDisp , qui récupère les points où un trait croise un rectangle connu.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP Édition Tablet PC [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | msinkaut.h |
Bibliothèque | InkObj.dll |
Voir aussi
Méthode HitTest(Point, Single)