V4 Printer Driver Rendering


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 the Print support app design guide.

For rendering print jobs into the page description language for a print device, the v4 print driver model uses the XPSDrv Render Module.

The v4 driver model does not use the XPSDrv render module for any other purpose. So drivers for XPS-direct devices do not have to include any filters. But drivers for all other devices must either include filters that render into the device PDL, or they must utilize existing rendering support from a Print Class driver by using the RequiredClass directive in the v4 manifest file.

This section provides more information about v4 driver rendering in the following topics.

V4 Printer Driver Rendering Architecture

Improvements in XPSDrv

Standard XPS Filters

V4 Print Class Driver Rendering

Supported PrintTicket Features

V4 Printer Driver

XPSDrv Render Module