打印功能
重要
建议使用 Microsoft 的 IPP 收件箱类驱动程序,以及 Print Support Apps (PSA) ,在 Windows 10 和 11 中自定义打印体验,以便进行打印机设备开发。
有关详细信息,请参阅 打印支持应用设计指南。
通过使用打印功能技术,打印驱动程序可以将其功能作为 XML 文档中的一组元素返回。 当应用程序调用 DeviceCapabilities 或 GetDeviceCaps 函数时,早期版本的打印驱动程序会返回其功能信息。 但是,这些 Microsoft Win32 函数受到限制,因为它们仅返回有关一组固定打印机功能和设置的信息,并且只能返回有关每个函数调用的一个功能或设置的信息。
相比之下,XML PrintCapabilities 文档更加灵活,旨在支持新的打印机功能。 PrintCapabilities 函数还会在一个函数调用中返回整个 XML PrintCapabilities 文档。
本部分介绍打印功能的以下方面: