Méthode IInkDisp::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. Pour plus d’informations sur l’utilisation des caractéristiques de trait pour calculer un cadre englobant, consultez le type d’énumération BoundingBoxMode .
La valeur par défaut est -1 (IBBM_DEFAULT), ce qui signifie que toutes les caractéristiques d’un trait sont utilisées pour spécifier le cadre englobant.
[out, retval] Rectangle
Lorsque cette méthode retourne, contient 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. |
Notes
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.
Spécifications
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 |