Freigeben über


InkDesktopHost-Klasse

Implementiert die IInkDesktopHost-Schnittstelle .

Ein IInkDesktopHost-Objekt ermöglicht die Freihandeingabe, -verarbeitung und -rendering durch die Erstellung eines App-Threads, um ein IInkPresenterDesktop-Objekt zu hosten und in die visuelle DirectComposition-Struktur der App einzufügen.

Member

Die InkDesktopHost-Klasse erbt von der IUnknown-Schnittstelle . InkDesktopHost verfügt auch über folgende Arten von Membern:

Methoden

Die InkDesktopHost-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
CreateAndInitializeInkPresenter Erstellt ein IInkPresenterDesktop-Objekt in einem Anwendungsthread, verbindet es mit der visuellen DirectComposition-Struktur der App und legt die Größe des Objekts fest.
CreateInkPresenter Erstellt ein IInkPresenterDesktop-Objekt in einem Anwendungsthread.
QueueWorkItem Fügen Sie einer Arbeitswarteschlange einen Freihandvorgang zur Ausführung im InkDesktopHost-Thread hinzu.

Creation\Access Functions

Rufen Sie CoCreateInstance mit dem Klassenbezeichner InkDesktopHost auf, um einen Verweis auf das -Objekt abzurufen.

CoCreateInstance(__uuidof(InkDesktopHost), 
  nullptr, 
  CLSCTX_INPROC_SERVER, 
  IID_PPV_ARGS(&_spInkHost));

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
InkPresenterDesktop.h
IDL
InkPresenterDesktop.idl
IID
IID_IInkDesktopHost ist definiert als 4ce7d875-a981-4140-a1ff-ad93258e8d59

Freihand-Referentenklassen, Stift- und Eingabestiftinteraktionen, Freihandanalysebeispiel, Einfaches Freihandbeispiel, Komplexes Freihandbeispiel