InkDesktopHost 类

实现 IInkDesktopHost 接口。

IInkDesktopHost 对象通过创建应用线程来允许墨迹输入、处理和呈现,以托管 IInkPresenterDesktop 对象并将其插入应用的 DirectComposition 可视化树中。

成员

InkDesktopHost 类继承自 IUnknown 接口。 InkDesktopHost 还具有以下类型的成员:

方法

InkDesktopHost 类具有这些方法。

方法 说明
CreateAndInitializeInkPresenter 在应用程序线程上创建 IInkPresenterDesktop 对象,将其连接到应用的 DirectComposition 可视化树,并设置对象的大小。
CreateInkPresenter 在应用程序线程上创建 IInkPresenterDesktop 对象。
QueueWorkItem 将墨迹操作添加到工作队列,以便在 InkDesktopHost 线程上执行。

Creation\Access 函数

使用类标识符 InkDesktopHost 调用 CoCreateInstance 以检索对 对象的引用。

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

墨迹演示者类笔和触笔交互墨迹分析示例简单墨迹书写示例复杂墨迹书写示例