Windows Display Driver Model
(DXGI から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/09/23 18:11 UTC 版)
Windows Display Driver Model(ウィンドウズ・ディスプレイ・ドライバ・モデル、WDDM)とは、GPU用デバイスドライバ(グラフィックスドライバ)の枠組みである。
注釈
出典
- ^ “WDDM によるタイムアウトの検出と GPU の回復”. WHDC. マイクロソフト (2009年4月27日). 2009年6月29日時点のオリジナルよりアーカイブ。2009年6月6日閲覧。
- ^ “Timeout detection and recovery (TDR) - Windows drivers” (英語). Microsoft Docs. マイクロソフト (2020年10月6日). 2021年4月4日閲覧。
- ^ WPF and Direct3D9 interop | Microsoft Learn
- ^ “Windows 2000 Display Driver Model (XDDM) Design Guide - Windows drivers” (英語). Microsoft Docs. 2019年2月16日閲覧。
- ^ “XPDM vs. WDDM - Windows applications” (英語). Microsoft Docs. 2019年2月16日閲覧。
- ^ WDDM 1.2 and Windows 8 - Windows drivers | Microsoft Learn
- ^ Desktop Window Manager is always on - Win32 apps | Microsoft Learn
- ^ Windows 11 requirements - What's new in Windows | Microsoft Learn
- ^ WDDM 1.1(Windows Display Driver Model 1.1):Windows Insider用語解説 - @IT
- ^ Windows 10 コンピュータシステムの仕様と要件を確認する方法 - Microsoft
- ^ How to Check Windows 10 Computer System Specs & Requirements - Microsoft
- ^ What's new for Windows 7 display drivers (WDDM 1.1) - Windows drivers | Microsoft Learn
- ^ 実装するかどうかはオプション扱いであり、またネイティブにサポートされるわけではなく、基本的にDirect2D経由での実装となる。
- ^ Supporting OpenGL Enhancements - Windows drivers | Microsoft Learn
- ^ ASCII.jp:DirectX 10.1をベースにするWindows 7 (2/2)|あなたの知らないWindows
- ^ “Graphics Guide for Windows 7 (A Guide for Hardware and System Manufacturers)” (2009年6月12日). 2021年4月5日閲覧。 “To reduce the complexity of testing, the Windows 7 WDDM v1.1 driver interfaces are backward compatible with Windows Vista. Therefore, IHVs that implement Windows 7 WDDM v1.1 driver features can integrate them into common driver source code and build a single driver that runs on both Windows 7 and Windows Vista. When installed on Windows Vista, such a driver simply acts as a WDDM v1 driver. When the same driver is installed on Windows 7, it can use the new WDDM v1.1 functionality.”
- ^ MS、Windows Vistaのグラフィック機能をWindows 7相当へ強化するパッチを配布開始 - 窓の杜
- ^ VistaにWindows7の新機能、WDDM1.1とDirectX11が搭載される - ぼくんちのTV 別館
- ^ does windows vista support WDDM 1.1? - Microsoft Community
- ^ WDDM 1.2 features - Windows drivers | Microsoft Learn
- ^ DXGI 1.2 improvements - Win32 apps | Microsoft Learn
- ^ WDDM 1.2 driver enforcement - Windows drivers | Microsoft Learn
- ^ Microsoft Basic Display Driver - Windows drivers | Microsoft Learn
- ^ Changes in DX9 legacy hardware support - Win32 apps | Microsoft Learn
- ^ DirectX 11.1 and Windows 7 | Games for Windows and the DirectX SDK blog
- ^ Platform Update for Windows 7 - Win32 apps | Microsoft Docs
- ^ What's new for Windows 8.1 display drivers (WDDM 1.3) - Windows drivers | Microsoft Learn
- ^ Supporting Miracast wireless display drivers - Windows drivers | Microsoft Learn
- ^ ““ワイヤレスディスプレイ”がWindows 10で実現、タブレットもディスプレイに?【本当にWindows 10って使えるの?】”. 窓の杜. 株式会社インプレス (2016年5月6日). 2019年2月23日閲覧。
- ^ GpuMmu model - Windows drivers | Microsoft Learn
- ^ IoMmu model - Windows drivers | Microsoft Learn
- ^ "Windows Display Driver Model (WDDM) v2 And Beyond", Steve Pronovost, Microsoft, Henry Moreton, NVIDIA, Tim Kelley, ATI
- ^ Variable refresh rate displays - Win32 apps | Microsoft Learn
- ^ DXGI overview - Win32 apps | Microsoft Docs
- ^ DXGI の概要 | Microsoft Docs
- ^ Direct2D and Direct3D Interoperability Overview - Win32 apps | Microsoft Docs
- ^ DirectX Graphics Infrastructure (DXGI) Best Practices - Windows applications | Microsoft Docs
- ^ Windows 10 SDK (November 2015) | Games for Windows and the DirectX SDK blog
- ^ Windows 10 Creators Update SDK | Games for Windows and the DirectX SDK blog
- ^ DXGI 1.6 improvements - Win32 apps | Microsoft Docs
- 1 Windows Display Driver Modelとは
- 2 Windows Display Driver Modelの概要
- 3 脚注
DXGI (DirectX Graphics Infrastructure)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/07 20:30 UTC 版)
「Windows API」の記事における「DXGI (DirectX Graphics Infrastructure)」の解説
Direct3D 10以降、DirectX Graphicsから比較的変化の緩やかな部分はDXGIとしてDirect3Dから分離された。
※この「DXGI (DirectX Graphics Infrastructure)」の解説は、「Windows API」の解説の一部です。
「DXGI (DirectX Graphics Infrastructure)」を含む「Windows API」の記事については、「Windows API」の概要を参照ください。
DXGI
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/04/04 19:20 UTC 版)
「Windows Display Driver Model」の記事における「DXGI」の解説
DXGI (DirectX Graphics Infrastructure) は、DirectX 10 (Direct3D 10) 以降で利用可能になる新しいグラフィックス共通基盤およびそのAPI集合である。カーネルモードドライバーやハードウェアとの通信といった低レベルのタスクを担当する。 DXGIは、アダプター(グラフィックスカードあるいはリファレンスラスタライザーなど)やアウトプット(モニター)といったデバイス概念を抽象化する。さらに、以前のバージョンのDirect3Dでもおなじみとなっているダブルバッファリングシステムは、スワップチェーンと呼ばれる概念に集約される。 DXGIを導入することで、変化の頻繁なDirect3D APIやDirect2D APIによる実際のレンダリング部分と、変化の緩やかなデバイス通信部分を分離して考えることが可能となる。また、DXGI層を経由したDirect3DとDirect2Dの相互運用が可能となる。そのほか、DirectComputeでは、DXGIアダプターの列挙によって、プライマリモニター出力に利用されるデフォルトアダプターだけでなく、セカンダリアダプターも統一的に分散コンピューティング用演算リソースとして活用することが可能である。 DXGIのバージョンは、WDDMおよびDirectXのバージョンとともにアップデートされている。例えばWDDM 1.1とDirectX 11をサポートするWindows 7には、DXGI 1.1ランタイムが導入される。Windows Vista SP2 Platform Updateでも、WDDM 1.1のサポートは完全ではないものの、DXGI 1.1ランタイムはDirectX 11ランタイムと同時にバックポートされているため、DXGI 1.1 API自体の使用は可能である。 Windows 8にてDirectX 11.1に対応するDXGI 1.2が導入された。Windows 7 SP1 Platform Updateでも、WDDMのバージョンは1.1のままだが、DXGI 1.2ランタイムはDirectX 11.1ランタイムと同時にバックポートされており、一部のAPI機能が使える。 DirectX 11.2に対応するのはDXGI 1.3 (Windows 8.1以降)、そしてDirectX 11.3とDirectX 12に対応するのはDXGI 1.4 (Windows 10) となる。 Windows 10 November 2015 Update (version 1511, build 10586) にてDirectX 11.4とともにDXGI 1.5が導入された。 Windows 10 Creators Update (version 1703, build 15063) にてDXGI 1.6が導入された。以降はDXGI自体のバージョン番号は1.6で据え置きのまま、Windows 10の機能更新リリースとともにDXGIにも機能が追加されている。
※この「DXGI」の解説は、「Windows Display Driver Model」の解説の一部です。
「DXGI」を含む「Windows Display Driver Model」の記事については、「Windows Display Driver Model」の概要を参照ください。
- DXGIのページへのリンク