轉譯外掛程式簡介
重要
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 新式列印平臺 和 列印支援應用程式設計指南。
當您將新印表機裝置的支援新增至Microsoft通用印表機驅動程式 (Unidrv) 或 Microsoft PostScript 印表機驅動程式 (Pscript) 時,您可以實作 COM 介面方法來修改驅動程式傳送至列印後台處理程式的數據。
您可以藉由提供使用者模式 DLL 來完成此自定義。 此 DLL 稱為轉 譯外掛程式。
它支援下列兩種類型的自訂:
提供某些圖形 DDI 轉譯函式的自定義版本。
實作 Unidrv 特定或 Pscript 特定的 COM 介面方法,以修改轉譯的影像或掃描行數據流,或在特定插入點插入 Postscript 程式代碼,再將數據流傳送至多任務緩衝處理器。
轉譯外掛程式絕對不應該直接繁衍視窗。 針對 Windows Vista 和更新版本,您可以使用異步使用者通知 XML 架構 asyncui.xsd,將異步事件通知訊息提供給客戶端電腦。 如需詳細資訊,請參閱 異步使用者通知架構。。