IPrintOemDriverUni COM 介面
重要
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 新式列印平臺 和 列印支援應用程式設計指南。
介面 IPrintOemDriverUni COM
提供轉譯外掛程式,可存取 Unidrv 印表機圖形 DLL 所提供的公用程式作業。 這些作業會將數據流傳送至列印後台處理程式,並取得驅動程式管理的資訊。
下表列出並描述 IPrintOemDriverUni 介面所定義的所有方法。
方法 | 描述 |
---|---|
IPrintOemDriverUni::D rvGetDriverSetting | 傳回印表機功能和其他內部資訊的目前狀態。 |
IPrintOemDriverUni::D rvGetGPDData | 啟用轉譯外掛程式,以取得印表機 一般印表機描述 (GPD) 檔案中定義的數據。 |
IPrintOemDriverUni::D rvGetStandardVariable | 可讓轉譯外掛程式取得 Unidrv 標準變數的目前值。 |
IPrintOemDriverUni::D rvUniTextOut | 使用裝置管理的繪圖介面來啟用轉譯外掛程式,以輕鬆輸出文字字串。 |
IPrintOemDriverUni::D rvWriteAbortBuf | 可讓轉譯外掛程式在使用者終止列印作業之後重設印表機。 |
IPrintOemDriverUni::D rvWriteSpoolBuf | 將印表機數據傳送至多任務緩衝處理器。 |
IPrintOemDriverUni::D rvXMoveTo | 通知 Unidrv 資料指標 x 位置變更。 |
IPrintOemDriverUni::D rvYMoveTo | 通知 Unidrv 數據指標 y 位置變更。 |
如需詳細資訊,請參閱 實作印表機驅動程式 COM 介面。