WDDM 開發藍圖
Windows 顯示器驅動程式模型 (WDDM) 要求圖形硬體廠商提供配對的使用者模式顯示器驅動程式, (UMD) 和內核模式顯示器驅動程式 (KMD;也稱為顯示迷你埠驅動程式) 。
若要建立這些顯示驅動程式,請執行下列步驟:
步驟 1:瞭解 Windows 架構和驅動程式。
您必須了解驅動程式在 Windows 作業系統中運作方式的基本概念。 瞭解基本概念可協助您做出適當的設計決策,並讓您簡化開發程式。 請參閱 所有驅動程式開發人員的概念。
步驟 2:閱讀本設計指南,瞭解 WDDM 顯示驅動程式的基本概念。
如需最新 Windows 版本中主要新功能的描述,請從 Windows 11 顯示和圖形驅動程式的新功能開始
步驟 3:了解 使用者模式顯示驅動程式 和 多個監視器和視訊簡訊簡訊簡報網路 之 KMD 的 UMD 和問題。
步驟 4:瞭解 Windows 驅動程式建置、測試和偵錯程式和工具。
建置驅動程式與建置使用者模式應用程式不同。 如需 Windows 驅動程式建置、偵錯和測試程式、驅動程式簽署和驅動程式驗證的相關信息,請參閱 開發、測試和部署驅動程式 。 如需建置、測試、驗證和偵錯工具的相關信息,請參閱 驅動程序開發工具 。
步驟 5:進行其他圖形顯示驅動程式設計決策。
如需進行設計決策的相關信息,請參閱 WDDM 和 WDDM 中工作的實作秘訣和需求。
步驟 6:存取並檢閱 顯示驅動程式範例。
步驟 7:開發、建置、測試及偵錯您的顯示驅動程式。
如需如何為圖形適配卡開發顯示驅動程序的資訊,請參閱 初始化 Display Miniport 和 User-Mode Display Drivers 和 WDDM 作業流程。 如需反覆建置、測試和偵錯的相關信息 ,請參閱開發、測試和部署驅動程式 。 如需顯示驅動程式的特定偵錯提示,請參閱 WDDM 驅動程式的偵錯提示。 此程式有助於確保您建置可運作的驅動程式。
步驟 8:為您的顯示驅動程式建立驅動程式套件。
如需詳細資訊,請參閱 散發驅動程式套件。 如需如何安裝圖形適配卡顯示驅動程序的資訊,請參閱 Display Miniport 和 User-Mode Display Drivers 的安裝需求。
步驟 9:簽署並散發您的顯示驅動程式。
最後一個步驟是簽署 (選擇性) 並散發驅動程式。 如果您的驅動程式符合 Windows Hardware Lab Kit (先前 Windows 標誌套件 或 WLK) 中定義的質量標準,您可以透過 Microsoft Windows Update 計劃加以散發。 如需詳細資訊,請參閱 散發驅動程式套件。
這些是基本步驟。 根據個別驅動程式的需求,可能需要執行其他步驟。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應