プリンター ドライバー プラグイン サポート
重要
Windows でプリンターとの通信手段として推奨されるのは、最新の印刷プラットフォームです。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。
詳細については、最新の印刷プラットフォームに関する記事および「印刷サポート アプリの設計ガイド」を参照してください。
ミニドライバー ベースの印刷ドライバーに追加または変更された機能を提供する印刷ドライバー プラグインは、Unidrv または PScript5 ベースの印刷ドライバーで完全かつ正しい印刷機能のサポートを提供する IPrintOemPrintTicketProvider インターフェイスをサポートする必要があります。 プラグインが IPrintOemPrintTicketProvider をサポートしている場合、プラグインは PrintTicket ドキュメントを編集し、構成ユーザー インターフェイス (UI) を変更する機能を取得します。 ただし、このインターフェイスをサポートするには、GPD または PPD ファイルを編集するよりも、かなり多くの開発作業が必要です。
IPrintOemPrintTicketProvider インターフェイスをサポートしていないプラグインは、既存の DEVMODEW サポートに制限されているため、プラグインで提供される一部の関数が PrintTicket または PrintCapabilities ドキュメントに含まれていない可能性があります。