Megosztás a következőn keresztül:


RealTimeStylus-referencia

Hozzáférést biztosít a toll- vagy érintődigitalizálókból származó tolleseményekhez.

Ebben a szakaszban

Megjegyzések

Ez az objektum implementálja az IRealTimeStylus COM-felületet.

Ez az objektum a C++-ban a CoCreateInstance metódus meghívásával hozható létre.

A RealTimeStylus Osztály objektum szinkron és aszinkron beépülő moduljaiban teljes mértékben szabályozhatja, dinamikusan renderelheti, módosíthatja és törölheti az adatokat a csomagstreamből.

A valós idejű toll lehetővé teszi egy InkCollecting objektum létrehozását, amely egyszálas és az alkalmazás felhasználói felületi szálában található. Ez a InkCollecting objektum hozzáfér a valós idejű tolladatokhoz az üzenetsorból. A inkCollecting objektum és a valós idejű toll lehetővé teszi az összegyűjtött szabadkézi adatok valós idejű szerkesztését és valós idejű szerkesztését. További információ: Tollbemenetielérése és manipulálása.

A RealTimeStylus osztály objektum használatával közvetlenül kommunikálhat a táblagép tolladatfolyamával, vagy letilthatja a valós idejű szabadkézi műveleteket. Használja a InkCollector osztály objektumot, InkOverlay osztály objektumot, InkPicture Control vezérlőt vagy InkEdit Control vezérlőt, ha az objektumok alapértelmezett viselkedése biztosítja a szükséges viselkedést.

A valós idejű tollesemények egy adott ablakfogantyún belül vannak egy adott ablakbemeneti téglalapon belül. A RealTimeStylusService több RealTimeStylus Osztály objektumnak képes tolladatokat küldeni. Minden RealTimeStylus osztály objektum az adott ablak egy adott szakaszához kap tolladatokat az IRealTimeStylus::WindowInputRectangle tulajdonságaz adott RealTimeStylus osztály objektumalapján. A RealTimeStylus osztály objektum lekéri a tolladatokat, majd feldolgozza ezeket a szinkron és aszinkron beépülő modulok listájával.

A szinkron beépülő modulok és az aszinkron beépülő modulok közötti különbség abban a szálban rejlik, amelyben végrehajtják őket és a hívássorozatot. A szinkron beépülő modulokat az a szál hívja meg, amelyben a RealTimeStylus osztály objektumot hajtja végre. Minden alkalommal, amikor RealTimeStylus osztály objektumot példányosít, a program létrehoz egy végrehajtási szálat. A szinkron beépülő modulok ezen az új szálon lesznek végrehajtva a RealTimeStylus osztály objektum példányához. Az aszinkron beépülő modulok meghívása a felhasználói felületen vagy az alkalmazásszálon keresztül történik, miután a csomagstreamet a szinkron beépülő modulok feldolgozták és a kimeneti üzenetsorban tárolták.

IDynamicRenderer interface

IStylusSyncPlugin

IStylusAsyncPlugin

IRealTimeStylus