Partager via


Interface IInkDisp (msinkaut.h)

Représente les traits d’encre collectés dans un espace d’encre.

Héritage

L’interface IInkDisp hérite de l’interface IUnknown.

Méthodes

L’interface IInkDisp a ces méthodes.

 
IInkDisp ::AddStrokesAtRectangle

Ajoute une collection Strokes spécifiée à cet objet InkDisp au niveau d’un rectangle spécifié.
IInkDisp ::CanPaste

Indique si iDataObject peut être converti en objet InkDisp.
IInkDisp ::Clip

Supprime des parties d’un objet IInkStrokeDisp ou d’une collection InkStrokes qui se trouvent en dehors d’un rectangle. (IInkDisp.Clip)
IInkDisp ::Presse-papiersCopy

Copie la collection InkStrokes dans le Presse-papiers.
IInkDisp ::Presse-papiersCopyWithRectangle

Copie les objets IInkStrokeDisp contenus dans le rectangle connu dans le Presse-papiers.
IInkDisp ::Presse-papiersPaste

Copie l’IDataObject du Presse-papiers vers l’objet InkDisp.
IInkDisp ::Clone

Crée un objet InkDisp en double.
IInkDisp ::CreateStroke

Crée un objet IInkStrokeDisp à partir d’un tableau de valeurs d’entrée de données de paquets.
IInkDisp ::CreateStrokes

Crée une collection InkStrokes à partir d’objets IInkStrokeDisp existants.
IInkDisp ::D eleteStroke

Supprime un objet IInkStrokeDisp de l’objet InkDisp.
IInkDisp ::D eleteStrokes

Supprime une collection InkStrokes de la collection Strokes de l’objet InkDisp.
IInkDisp ::ExtractStrokes

Spécifie les traits à extraire d’une classe InkDisp et à couper ou copier dans une nouvelle classe InkDisp, en utilisant la collection connue de traits pour déterminer les traits à extraire.
IInkDisp ::ExtractWithRectangle

Coupe ou copie les traits d’un objet InkDisp existant et les colle dans un nouvel objet InkDisp, en utilisant le rectangle connu pour déterminer les traits à extraire.
IInkDisp ::get_CustomStrokes

Obtient la collection de traits personnalisés à conserver avec l’entrée manuscrite.
IInkDisp ::get_Dirty

Obtient ou définit la valeur qui spécifie si les traits d’un objet InkDisp Class ont été modifiés depuis le dernier enregistrement de l’entrée manuscrite. (Get)
IInkDisp ::get_ExtendedProperties

Obtient la collection de données définies par l’application stockées dans un objet . (IInkDisp.get_ExtendedProperties)
IInkDisp ::get_Strokes

Obtient la collection de traits contenus dans un objet ou utilisés pour créer un objet. (IInkDisp.get_Strokes)
IInkDisp ::GetBoundingBox

Récupère le cadre englobant dans les coordonnées de l’espace d’entrée manuscrite pour tous les traits d’un objet InkDisp, un trait individuel ou une collection InkStrokes. (IInkDisp.GetBoundingBox)
IInkDisp ::HitTestCircle

Récupère la collection InkStrokes qui est complètement à l’intérieur ou croisée par un cercle connu.
IInkDisp ::HitTestWithLasso

Récupère les traits dans une zone de sélection polyligne.
IInkDisp ::HitTestWithRectangle

Récupère les traits contenus dans un rectangle spécifié.
IInkDisp ::Load

Remplit un nouvel objet InkDisp avec des données binaires connues.
IInkDisp ::NearestPoint

Récupère l’IInkStrokeDisp dans l’objet InkDisp le plus proche d’un point connu, en fournissant éventuellement l’index du point le plus proche et la distance entre le trait et le point spécifié.
IInkDisp ::p ut_Dirty

Obtient ou définit la valeur qui spécifie si les traits d’un objet InkDisp Class ont été modifiés depuis le dernier enregistrement de l’entrée manuscrite. (Put)
IInkDisp ::Save

Convertit l’encre en inkPersistenceFormat spécifié, enregistre l’entrée manuscrite à l’aide de l’élément InkPersistenceCompressionMode spécifié et retourne les données binaires dans un tableau d’octets.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête msinkaut.h

Voir aussi

Classe InkDisp