V4 Printer Driver Rendering
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.
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
V4 Print Class Driver Rendering