モニター フィルター ドライバー
Microsoft は、モニター関連の大半のタスクを処理する汎用モニター クラス ファンクション ドライバーを提供しています。 モニター クラス ファンクション ドライバーで提供される以上のサービスを提供する必要がない限り、ベンダーがモニター ドライバーを提供する必要はありません。
モニター ベンダーがフィルター ドライバーを提供することにした場合、そのドライバーは、モニターのデバイス スタックで機能デバイス オブジェクト (FDO) の上にあるフィルター デバイス オブジェクト (フィルター DO) によって表されます。 フィルター ドライバーは、ユーザー モード アプリケーション (これもモニター ベンダーによって提供されます) からの要求を処理します。 フィルター ドライバーとユーザー モード アプリケーションの間のインターフェイスはプライベートであり、モニター ベンダーのみが認識できます。
モニター デバイス スタックは、Display Data Channel Command Interface (DDC/CI) を介してモニターのプログラム制御を処理しないため、モニター ベンダーはその目的でフィルター ドライバーを作成するべきではありません。
モニター デバイス スタックの表現については、「モニター クラス ファンクション ドライバー」を参照してください。