Print Ticket Support in the XPSDrv Render Module

Important

The modern print platform is Windows' preferred means of communicating with printers. We recommend that you use Microsoft's IPP inbox class driver, along with Print Support Apps (PSA), to customize the print experience in Windows 10 and 11 for printer device development.

For more information, see Modern print platform and the Print support app design guide.

This section describes how to add Print Ticket processing to the rendering parts of a print driver and the descriptions in this section refer to filters in an XPSDrv print driver. XPSDrv filter module implementation is described in the XPS Filter Pipeline section.

Print Ticket processing in the render module of a print driver consists of the following steps: