將列印票證支援新增至列印驅動程式
重要
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 新式列印平臺 和 列印支援應用程式設計指南。
若要完全支援 列印票證和列印功能技術,列印驅動程序必須:
視需要支援 IPrintTicketProvider 介面,以提供印表機的列印功能檔。
處理列印作業時, 請使用列印票證 資訊。
支援 IPrintTicketProvider 介面的列印驅動程式會完成上述清單中的前兩個專案,但不會處理最後一個專案。 列印驅動程式必須讀取並處理 XPS 檔中列印票證的設定,以便這些設定會影響列印的檔。 如需實作此支援的詳細資訊,請參閱 XPSDrv 轉譯模組中的列印票證支援。
GDI 型第 3 版列印驅動程式不需要將列印票證支援新增至驅動程式,因為列印子系統會將 PrintTicket 物件轉換為列印驅動程式的對等 DEVMODEW 結構。