WDDM
「Windows Display Driver Model」を表します。WDDMは、Windows Vistaで導入されたディスプレイドライバーアーキテクチャです。コンピューターのGPUをより効率的に使用してシステムグラフィックスを描画することで、それ以前のWindows XPのアーキテクチャよりもグラフィックス性能を向上させます。
Microsoftが2007年初頭にVistaオペレーティングシステムをリリースした頃には、専用のグラフィックスプロセッサ(GPU)がコンピューターの標準的なコンポーネントになっていました。また、GPUの性能はCPUよりもはるかに速いペースで向上していました。そのため、ソフトウェア開発者は、できるだけ多くのグラフィックス処理をCPUからGPUに「オフロード」する効率的な方法を必要としていました。これを受けてMicrosoftは、Windows Vistaの開発中にグラフィックスドライバーシステムを書き換えました。その結果、より効率的なWDDMグラフィックスアーキテクチャが生まれました。
WDDMアーキテクチャの最大の利点の1つは、GPUのマルチタスクをサポートしていることです。これにより、Windowsユーザーはグラフィックス処理を多用する複数のアプリケーションを同時に実行できます。また、グラフィックスプログラミングが簡単になり、3Dゲーム開発者がシステムのGPUを十分に活用しやすくなります。さらにWDDMは、ドライバーがハングしたことを検出するとディスプレイドライバーを再起動するため、システム全体の再起動を必要とせず、安定性も向上します。
WDDMアーキテクチャはWindows Vistaで導入されましたが、Windows 7やWindows 8など、より新しいバージョンのWindowsオペレーティングシステムでも使用されています。Windows 7にはWDDM 1.1が、Windows 8にはWDDM 1.2が含まれています。これらの更新には、最新のGPUが提供する新しいグラフィックス処理機能をサポートするための改良が含まれています。
NOTE: WDDMは、WVDDMまたは「Windows Vista Display Driver Model」と呼ばれることもあります。ただし、WDDMは現在、より新しいバージョンのWindowsでも使われているため、この呼び方は一般的ではありません。
知識をテストする