レンダリング プラグインの概要
重要
プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。
詳細については、プリントサポートアプリデザインガイド.
新しいプリンター デバイスのサポートを Microsoft ユニバーサル プリンター ドライバー (Unidrv) または Microsoft PostScript プリンター ドライバー (Pscript) に追加する場合は、COM インターフェイス メソッドを実装して、ドライバーが印刷スプーラーに送信するデータを変更できます。
このカスタマイズを行うには、ユーザー モード DLL を指定します。 この DLL はレンダリング プラグインと呼ばれます。
次の 2 種類のカスタマイズがサポートされています。
一部のグラフィックス DDI レンダリング関数のカスタマイズされたバージョンを提供します。
データ ストリームがスプーラーに送信される前に、レンダリングされたイメージまたはスキャン ライン データ ストリームを変更する Unidrv 固有または Pscript 固有の COM インターフェイス メソッドを実装するか、特定の挿入ポイントに Postscript コードを挿入します。
レンダリング プラグインは、ウィンドウを直接生成してはいけません。 Windows Vista 以降では、非同期ユーザー通知 XML スキーマ asyncui.xsd を使用して、クライアント コンピューターに非同期イベント通知メッセージを提供できます。 詳細については、非同期ユーザー通知スキーマを参照してください 。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示