Méthode IInkStrokeDisp ::GetBoundingBox (msinkaut.h)
Récupère le cadre englobant dans les coordonnées d’espace d’entrée manuscrite pour tous les traits d’un objet InkDisp , un trait individuel ou une collection InkStrokes .
Syntaxe
HRESULT GetBoundingBox(
[in, optional] InkBoundingBoxMode BoundingBoxMode,
[out, retval] IInkRectangle **Rectangle
);
Paramètres
[in, optional] BoundingBoxMode
Facultatif. Spécifie les caractéristiques de trait à utiliser pour calculer le cadre englobant. La valeur par défaut est -1, ce qui indique que toutes les caractéristiques d’un trait sont utilisées pour spécifier le cadre englobant.
Pour plus d’informations sur l’utilisation des caractéristiques de trait pour calculer un cadre englobant, consultez le type d’énumération BoundingBoxMode .
[out, retval] Rectangle
Lorsque cette méthode retourne, contient un pointeur vers le rectangle qui définit le cadre englobant d’un objet InkDisp , d’un objet IInkStrokeDisp ou d’une collection InkStrokes .
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. |
|
Type de paramètre ou de propriété inattendu. |
|
L’objet InkRectangle n’est pas inscrit. |
Remarques
Lorsque le cadre englobant est affecté par la largeur du stylet, cette largeur est mise à l’échelle de manière appropriée pour la transformation d’affichage d’InkRenderer. Pour ce faire, la largeur du stylet est multipliée par la racine carrée du déterminant de la transformation d’affichage.
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 |