Поделиться через


Класс InkDesktopHost

Реализует интерфейс IInkDesktopHost .

Объект IInkDesktopHost позволяет вводить, обрабатывать и отрисовывать рукописный ввод путем создания потока приложения для размещения объекта IInkPresenterDesktop и вставки его в визуальное дерево DirectComposition приложения.

Элементы

Класс InkDesktopHost наследуется от интерфейса IUnknown . InkDesktopHost также имеет следующие типы элементов:

Методы

Класс InkDesktopHost содержит эти методы.

Метод Описание
CreateAndInitializeInkPresenter Создает объект IInkPresenterDesktop в потоке приложения, подключает его к визуальному дереву DirectComposition приложения и задает размер объекта.
CreateInkPresenter Создает объект IInkPresenterDesktop в потоке приложения.
QueueWorkItem Добавьте операцию рукописного ввода в рабочую очередь для выполнения в потоке InkDesktopHost .

Создание\Access Functions

Вызовите CoCreateInstance с идентификатором класса InkDesktopHost , чтобы получить ссылку на объект .

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

Требования

Требование Значение
Минимальная версия клиента
Windows 10 [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Заголовок
InkPresenterDesktop.h
IDL
InkPresenterDesktop.idl
IID
IID_IInkDesktopHost определяется как 4ce7d875-a981-4140-a1ff-ad93258e8d59

Классы выступающего рукописного ввода, взаимодействие пера и пера, пример анализа рукописного ввода, пример простого рукописного ввода, пример сложного рукописного ввода