Partager via


Méthode IInkStrokeDisp ::GetPoints (msinkaut.h)

Récupère les points qui composent un trait.

Syntaxe

HRESULT GetPoints(
  [in, optional] long    Index,
  [in, optional] long    Count,
  [out, retval]  VARIANT *Points
);

Paramètres

[in, optional] Index

Facultatif. Index de départ dans le tableau de points qui composent le trait. La valeur par défaut ISC_FirstElement, définie dans le type d’énumération InkSelectionConstants , spécifie le premier point.

[in, optional] Count

facultatif. Nombre de points à retourner. La valeur par défaut ISC_AllElements, définie dans le type d’énumération InkSelectionConstants , spécifie tous les points qui composent les données de trait.

[out, retval] Points

Lorsque cette méthode est retournée, contient le tableau de points du trait.

Pour plus d’informations sur la structure VARIANT, consultez Utilisation de la bibliothèque COM.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_POINTER
Un paramètre contenait un pointeur non valide.
E_OUTOFMEMORY
Impossible d’allouer de la mémoire pour les points.
E_INVALIDARG
Index non valide (hors plage).
E_INK_EXCEPTION
Une exception s’est produite à l’intérieur de la méthode .
E_UNEXPECTED
Paramètre ou type de propriété inattendu.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Édition Tablette 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

IInkStrokeDisp, interface

ItemSelectionConstants, énumération