呈现插件的 COM 接口

重要

新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。

有关详细信息,请参阅新式打印平台打印支持应用设计指南

为 Microsoft 打印机驱动程序和呈现插件之间的通信定义了以下 COM 接口:

IPrintOemUni COM Interface,允许 Unidrv 的打印机图形 DLL 调用呈现插件。

IPrintOemUni2 COM 接口,它扩展了 IPrintOemUni COM 接口的功能。

IPrintOemUni3 COM 接口,它可扩展 IPrintOemUni 和 IPrintOemUni2 COM 接口的功能。

IPrintOemDriverUni COM 接口,它可为 Unidrv 的呈现插件提供实用工具操作。

IPrintOemPS COM 接口,它允许 Pscript5 的打印机图形 DLL 调用呈现插件。

IPrintOemPS2 COM 接口,它扩展了 IPrintOemPS COM 接口的功能。

IPrintOemDriverPS COM 接口,它可为 Pscript5 的呈现插件提供实用工具操作。

IPrintCorePS2 COM 接口,它可为 Pscript5 微型驱动程序呈现插件提供帮助程序方法。

下图显示了呈现插件中使用的 COM 接口的继承树。

显示了呈现插件中使用的 com 接口的继承树的示意图。