印刷ドライバーの印刷チケット処理
重要
Windows でプリンターとの通信手段として推奨されるのは、最新の印刷プラットフォームです。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。
詳細については、最新の印刷プラットフォームに関する記事および「印刷サポート アプリの設計ガイド」を参照してください。
印刷チケットオブジェクトの検証済み設定は、XPSDrv 印刷ドライバーが実行する印刷処理を構成するために使用されます。 そのため、ドライバーがこれらの設定に従ってドキュメントを処理できるように、ドライバーが処理を実行する前に、印刷ドライバーのコンポーネントは、印刷チケットの設定を読み取って解釈する必要があります。
XPSDrv 印刷ドライバーは、印刷ドライバーの印刷処理フィルターでこの処理を実行します。
GDI ベースの印刷ドライバーは、Windows Vista 印刷サブシステムに組み込まれている互換性のサポートのため、設定に DEVMODEW 構造体を引き続き使用します。 このサポートの詳細については「Win 32 アプリケーションとの印刷チケットの互換性」を参照してください。
印刷ドライバーでの印刷チケット処理の実装の詳細については「XPSDrv レンダリング モジュールでの印刷チケットのサポート」を参照してください。