Interface IInkOverlay (msinkaut.h)

Représente un objet utile pour les scénarios d’annotation où les utilisateurs ne se soucient pas d’effectuer la reconnaissance sur l’entrée manuscrite, mais s’intéressent plutôt à la taille, à la forme, à la couleur et à la position de l’encre.

Héritage

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

Méthodes

L’interface IInkOverlay utilise ces méthodes.

 
IInkOverlay::D raw

Définit un rectangle dans lequel redessiner l’entrée manuscrite dans l’objet InkOverlay.
IInkOverlay::get_AttachMode

Obtient ou définit la valeur qui spécifie si l’objet InkOverlay est attaché derrière ou devant la fenêtre connue. (Obtenir)
IInkOverlay::get_AutoRedraw

Obtient ou définit une valeur qui spécifie si un collecteur d’encre repeint l’encre lorsque la fenêtre est invalidée. (IInkOverlay.get_AutoRedraw)
IInkOverlay::get_CollectingInk

Obtient une valeur qui spécifie si l’encre est actuellement en cours de dessin sur un collecteur d’encre (InkCollector, InkOverlay ou InkPicture). (IInkOverlay.get_CollectingInk)
IInkOverlay::get_CollectionMode

Obtient ou définit le mode de collection qui détermine si l’encre, le mouvement ou les deux sont reconnus lorsque l’utilisateur écrit. (IInkOverlay.get_CollectionMode)
IInkOverlay::get_Cursors

Obtient la collection de curseurs disponibles pour une utilisation dans la région d’entrée manuscrite. Chaque curseur correspond à la pointe d’un stylet ou d’un autre périphérique d’entrée manuscrite. (IInkOverlay.get_Cursors)
IInkOverlay::get_DefaultDrawingAttributes

Obtient ou définit les attributs de dessin par défaut à utiliser lors du dessin et de l’affichage de l’encre. (IInkOverlay.get_DefaultDrawingAttributes)
IInkOverlay::get_DesiredPacketDescription

Obtient ou définit la description de paquet souhaitée du InkCollector. (IInkOverlay.get_DesiredPacketDescription)
IInkOverlay::get_DynamicRendering

Obtient ou définit la valeur qui spécifie si l’encre est rendue au fur et à mesure qu’elle est dessinée. (IInkOverlay.get_DynamicRendering)
IInkOverlay::get_EditingMode

Obtient ou définit une valeur qui spécifie si l’objet/le contrôle est en mode encre, en mode suppression ou en mode sélection/édition. (Obtenir)
IInkOverlay::get_Enabled

Obtient ou définit une valeur qui spécifie si l’objet InkOverlay collecte l’entrée du stylet (paquets en l’air, curseur dans les événements de plage, etc.). (Obtenir)
IInkOverlay::get_EraserMode

Obtient ou définit la valeur qui spécifie si l’entrée manuscrite est effacée par trait ou par point. (Obtenir)
IInkOverlay::get_EraserWidth

Obtient ou définit la valeur qui spécifie la largeur de l’embout du stylet de gomme. (Obtenir)
IInkOverlay::get_hWnd

Obtient ou définit la valeur de handle de la fenêtre sur laquelle l’encre est dessinée. (IInkOverlay.get_hWnd)
IInkOverlay::get_Ink

Obtient ou définit l’objet InkDisp associé à un objet InkCollector ou à un objet InkOverlay. (IInkOverlay.get_Ink)
IInkOverlay::get_MarginX

Obtient ou définit la marge de l’axe X autour du rectangle de fenêtre, en coordonnées d’écran. Cette marge fournit une mémoire tampon autour du bord de la fenêtre d’entrée manuscrite. (IInkOverlay.get_MarginX)
IInkOverlay::get_MarginY

Obtient ou définit la marge de l’axe y autour du rectangle de fenêtre, en coordonnées d’écran. Cette marge fournit une mémoire tampon autour du bord de la fenêtre d’entrée manuscrite. (IInkOverlay.get_MarginY)
IInkOverlay::get_MouseIcon

Obtient ou définit l’icône de souris personnalisée. (IInkOverlay.get_MouseIcon)
IInkOverlay::get_MousePointer

Obtient ou définit une valeur qui indique le type de pointeur de souris qui s’affiche. (IInkOverlay.get_MousePointer)
IInkOverlay::get_Renderer

Obtient ou définit l’objet InkRenderer utilisé pour dessiner de l’encre. (IInkOverlay.get_Renderer)
IInkOverlay::get_Selection

Obtient ou définit la collection InkStrokes actuellement sélectionnée à l’intérieur de l’objet InkOverlay ou du contrôle InkPicture. (Obtenir)
IInkOverlay::get_SupportHighContrastInk

Obtient ou définit une valeur qui spécifie si l’entrée manuscrite est rendue sous forme d’une seule couleur lorsque le système est en mode Contraste élevé. (IInkOverlay.get_SupportHighContrastInk)
IInkOverlay::get_SupportHighContrastSelectionUI

Obtient ou définit une valeur qui spécifie si tous les éléments d’interface utilisateur de sélection sont dessinés en contraste élevé lorsque le système est en mode Contraste élevé. (Obtenir)
IInkOverlay::get_Tablet

Obtient l’objet IInkTablet auquel appartient un curseur ou l’objet IInkTablet qu’un objet ou un contrôle utilise actuellement pour collecter une entrée. (IInkOverlay.get_Tablet)
IInkOverlay::GetEventInterest

Récupère l’intérêt d’un objet dans un événement particulier pour la classe InkCollector, la classe InkOverlay ou la classe InkPicture. (IInkOverlay.GetEventInterest)
IInkOverlay::GetGestureStatus

Récupère une valeur qui détermine si l’objet InkCollector ou InkOverlay est intéressé par un mouvement d’application particulier.
IInkOverlay::GetWindowInputRectangle

Obtient le rectangle de fenêtre, en pixels, dans lequel l’encre est dessinée. (IInkOverlay.GetWindowInputRectangle)
IInkOverlay::HitTestSelection

Détermine la partie de la sélection qui a été atteinte lors d’un test d’accès.
IInkOverlay::p ut_AttachMode

Obtient ou définit la valeur qui spécifie si l’objet InkOverlay est attaché derrière ou devant la fenêtre connue. (Put)
IInkOverlay::p ut_AutoRedraw

Obtient ou définit une valeur qui spécifie si un collecteur d’encre repeint l’encre lorsque la fenêtre est invalidée. (IInkOverlay.put_AutoRedraw)
IInkOverlay::p ut_CollectionMode

Obtient ou définit le mode de collection qui détermine si l’encre, le mouvement ou les deux sont reconnus lorsque l’utilisateur écrit. (IInkOverlay.put_CollectionMode)
IInkOverlay::p ut_DesiredPacketDescription

Obtient ou définit la description de paquet souhaitée du InkCollector. (IInkOverlay.put_DesiredPacketDescription)
IInkOverlay::p ut_DynamicRendering

Obtient ou définit la valeur qui spécifie si l’entrée manuscrite est rendue telle qu’elle est dessinée. (IInkOverlay.put_DynamicRendering)
IInkOverlay::p ut_EditingMode

Obtient ou définit une valeur qui spécifie si l’objet/contrôle est en mode entrée manuscrite, en mode suppression ou en mode de sélection/édition. (Put)
IInkOverlay::p ut_Enabled

Obtient ou définit une valeur qui spécifie si l’objet InkOverlay collecte l’entrée du stylet (paquets en air, curseur dans les événements de plage, etc.). (Put)
IInkOverlay::p ut_EraserMode

Obtient ou définit la valeur qui spécifie si l’entrée manuscrite est effacée par trait ou par point. (Put)
IInkOverlay::p ut_EraserWidth

Obtient ou définit la valeur qui spécifie la largeur de l’extrémité du stylet de gomme. (Put)
IInkOverlay::p ut_hWnd

Obtient ou définit la valeur de handle de la fenêtre sur laquelle l’encre est dessinée. (IInkOverlay.put_hWnd)
IInkOverlay::p ut_MarginX

Obtient ou définit la marge de l’axe X autour du rectangle de fenêtre, en coordonnées d’écran. Cette marge fournit une mémoire tampon autour du bord de la fenêtre d’entrée manuscrite. (IInkOverlay.put_MarginX)
IInkOverlay::p ut_MarginY

Obtient ou définit la marge de l’axe y autour du rectangle de fenêtre, en coordonnées d’écran. Cette marge fournit une mémoire tampon autour du bord de la fenêtre d’entrée manuscrite. (IInkOverlay.put_MarginY)
IInkOverlay::p ut_MouseIcon

Obtient ou définit l’icône de souris personnalisée. (IInkOverlay.put_MouseIcon)
IInkOverlay::p ut_MousePointer

Obtient ou définit une valeur qui indique le type de pointeur de souris qui s’affiche. (IInkOverlay.put_MousePointer)
IInkOverlay::p ut_Selection

Obtient ou définit la collection InkStrokes actuellement sélectionnée à l’intérieur de l’objet InkOverlay ou du contrôle InkPicture. (Put)
IInkOverlay::p ut_SupportHighContrastInk

Obtient ou définit une valeur qui spécifie si l’entrée manuscrite est rendue comme une seule couleur lorsque le système est en mode Contraste élevé. (IInkOverlay.put_SupportHighContrastInk)
IInkOverlay::p ut_SupportHighContrastSelectionUI

Obtient ou définit une valeur qui spécifie si tous les éléments de l’interface utilisateur de sélection sont dessinés en contraste élevé lorsque le système est en mode Contraste élevé. (Put)
IInkOverlay::SetAllTabletsMode

Permet à un collecteur d’encre (InkCollector, InkOverlay ou InkPicture) de collecter l’encre de n’importe quelle tablette attachée au Tablet PC. (IInkOverlay.SetAllTabletsMode)
IInkOverlay::SetEventInterest

Définit une valeur qui indique si un objet ou un contrôle a un intérêt pour un événement spécifié.
IInkOverlay::SetGestureStatus

Définit l’intérêt de l’objet ou du contrôle dans un mouvement connu.
IInkOverlay::SetSingleTabletIntegratedMode

Permet au collecteur d’encre (InkCollector, InkOverlay ou InkPicture) de collecter l’encre à partir d’une seule tablette. L’entrée manuscrite d’autres tablettes est ignorée par le collecteur d’encre. (IInkOverlay.SetSingleTabletIntegratedMode)
IInkOverlay::SetWindowInputRectangle

Définit le rectangle de fenêtre, en pixels, dans lequel l’encre est dessinée. (IInkOverlay.SetWindowInputRectangle)

Notes

La création du contrôle InkOverlay derrière un contrôle transparent (par exemple, un GroupBox avec la propriété WS_EX_TRANSPARENT définie) empêche InkOverlay de collecter l’encre.

Configuration requise

   
Plateforme cible Windows
En-tête msinkaut.h

Voir aussi

Interface IInkCollector, interface IInkOverlay, classe InkOverlay