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