RealTimeStylus Reference
Permet d’accéder aux événements de stylet provenant de numériseurs de stylet ou tactiles.
Dans cette section
Remarques
Cet objet implémente l’interface COM IRealTimeStylus.
Cet objet peut être instancié en appelant la méthode CoCreateInstance en C++.
Vous pouvez contrôler, afficher, modifier et supprimer des données du flux de paquets dans les plug-ins synchrones et asynchrones de l’objet RealTimeStylus Class.
Le stylet en temps réel permet de créer un objet InkCollecting qui est à thread unique et résident dans le thread d’interface utilisateur de l’application. Cette InkCollecting objet accède aux données de stylet en temps réel à partir de la file d’attente. Un objet InkCollecting conjointement avec le stylet en temps réel permet la modification de sélection en temps réel et la modification en temps réel des données manuscrites collectées. Pour plus d’informations, consultez Accès et manipulation desd’entrée de stylet.
Utilisez l’objet RealTimeStylus Class pour interagir directement avec le flux de données de stylet de tablette ou pour bloquer l’entrée manuscrite en temps réel. Utilisez l’objetde classe InkCollector, classe InkOverlay, contrôle InkPicture ou contrôle InkEdit Control lorsque le comportement par défaut de ces objets fournit le comportement dont vous avez besoin.
Les événements de stylet en temps réel se trouvent sur un handle de fenêtre spécifique dans un rectangle d’entrée de fenêtre spécifique. RealTimeStylusService peut envoyer des données de stylet à plusieurs objets classe RealTimeStylus. Chaque objet RealTimeStylus Class reçoit des données de stylet pour une section spécifique d’une fenêtre en fonction du IRealTimeStylus ::WindowInputRectangle Property pour cet objet RealTimeStylus Class. L’objet RealTimeStylus Class obtient les données de stylet, puis traite cela via une liste de plug-ins synchrones et asynchrones.
La différence entre les plug-ins synchrones et les plug-ins asynchrones réside dans le thread dans lequel ils s’exécutent et la séquence appelante. Les plug-ins synchrones sont appelés par le thread dans lequel l’objet RealTimeStylus Class s’exécute. Chaque fois que classe RealTimeStylus, objet est instancié, un thread d’exécution est instancié. Les plug-ins synchrones sont exécutés sur ce nouveau thread instancié pour l’instance de l’objet RealTimeStylus Class. Les plug-ins asynchrones sont appelés via l’interface utilisateur ou le thread d’application une fois le flux de paquets traité par les plug-ins synchrones et stockés dans la file d’attente de sortie.
Rubriques connexes