GPD ファイルの概要
重要
最新の印刷プラットフォームは、Windows がプリンターと通信するための推奨手段です。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。
詳細については、 最新の印刷プラットフォーム および 印刷サポート アプリ設計ガイドを参照してください。
GPD ファイルは、 Unidrv ミニドライバーを作成するために使用されます。 Unidrv ミニドライバーは、1 つ以上の GPD ファイルに含めることができるテキスト ベースの汎用プリンター記述 (GPD) で構成されます。
GPD ファイルでは、GPD 言語を使用してプリンターを記述します。 ファイルには、GPD 言語を使用して次の種類の情報を提供する GPD ファイル エントリ が含まれています。
プリンターの特性を記述するプリンター属性。
プリンター操作を制御するプリンター コマンド 。
Unidrv で制御できるプリンター機能を説明するプリンター機能 。
プリンター オプション は、プリンター機能に割り当てることができる状態を表します。
ハードウェア常駐フォントおよびカートリッジ・フォントに関連する特性を指定するプリンター フォント説明。
プリンター属性とプリンターの構成間の依存関係を記述する条件付きステートメント 。
GPD 言語では、次の操作を制御する GPD ファイル エントリも定義されます。
この入門セクションには、 マスター ユニットの説明、 ミニドライバーでの複数の GPD ファイルの使用、 ミニドライバーでのリソース DLL の使用についても説明します。