次の方法で共有


プロッター ドライバー ユーザー インターフェイス

重要

Windows でプリンターとの通信手段として推奨されるのは、最新の印刷プラットフォームです。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。

詳細については、最新の印刷プラットフォームに関する記事および「印刷サポート アプリの設計ガイド」を参照してください。

プロッター のユーザー インターフェイスでは、 CPSUI を使用して、次の 2 つのプロパティ シート ページを作成します。

  • プリンター プロパティ シートの 「デバイス 設定」 ページ。ユーザーがプリンター フォルダーまたはプリンター ウィンドウから 「プロパティ」 メニュー項目を選択すると表示されます。 このページには、プリンター固有の構成設定が一覧表示されます。

  • ドキュメント プロパティ シートの 「レイアウト」、「用紙/品質」、および 「詳細設定」 ページ。ユーザーがプリンター フォルダーまたはプリンター ウィンドウから 「ドキュメント既定値」 メニュー項目を選択したとき、またはアプリケーションが PrinterProperties または DocumentProperties 関数を呼び出したときに表示されます。 このページには、ドキュメント固有の構成設定が一覧表示されます。

これらのプロパティ シートには、プロッターのミニドライバーで指定されたプロッターの機能とオプションが含まれています。 また、ユーザーはオプション値を変更することもできます。

プロッター ユーザー インターフェイスは、ユーザー モード プリンター インターフェイス DLL として実装されます。 この DLL 内のコードは、CPSUI と連携して、プロパティ シート ページの内容を指定します。 この DLL は、ミニドライバーの情報に基づいて、プロッター オプションを組み合わせることができる制約を適用します。 また、ユーザーがプロッターにインストールされていないオプションを選択しないようにします。