Windows 顯示驅動程式模型 (WDDM) 要求圖形硬體廠商提供配對的使用者模式顯示驅動程式 (UMD) 和內核模式顯示迷你埠驅動程式 (KMD)。
若要建立這些顯示驅動程式,請執行下列步驟:
步驟 1:瞭解 Windows 架構和驅動程式。
您必須了解驅動程式在 Windows 作業系統中運作方式的基本概念。 瞭解基本概念可協助您做出適當的設計決策,並讓您簡化開發程式。 請參閱 所有驅動程式開發人員的概念介紹。
步驟 2:閱讀本設計指南,瞭解 WDDM 顯示驅動程式的基本概念。
如需最新 Windows 版本中主要新功能的描述,請從 Windows 11 顯示器和圖形驅動程式的新功能開始
步驟 3:從使用者模式顯示驅動程式和多重監視器和視頻呈現網路部分了解 UMD 和 KMD 的相關問題。
步驟 4:瞭解 Windows 驅動程式建置、測試和偵錯程式和工具。
建置驅動程式與建置使用者模式應用程式不同。 如需 Windows 驅動程式建置、偵錯和測試程式、驅動程式簽署和驅動程式驗證的相關信息,請參閱 開發、測試和部署驅動程式 。 如需建置、測試、驗證和偵錯工具的相關信息,請參閱 驅動程序開發工具 。
步驟 5:進行圖形顯示驅動程式設計決策。
如需制定設計決策的相關信息,請參閱 WDDM 的實作秘訣和 WDDM 中的工作需求。
步驟 6:存取並檢閱 顯示驅動程式範例。
步驟 7:開發、建置、測試及偵錯您的顯示驅動程式。
如需如何開發圖形適配卡顯示驅動程式的資訊,請參閱 初始化顯示迷你埠和使用者模式顯示驅動程式 和 WDDM 作業流程。 如需反覆建置、測試和偵錯的相關信息,請參閱 開發、測試和部署驅動程式 。 如需顯示驅動程式的特定偵錯提示,請參閱 WDDM 驅動程式的偵錯秘訣。 此程式可協助您建立可運作的驅動程式。
步驟 8:為您的顯示驅動程式建立驅動程式套件。
如需詳細資訊,請參閱 散發驅動程式套件。 如需如何安裝圖形適配卡顯示驅動程式的詳細資訊,請參閱 顯示迷你埠和使用者模式顯示驅動程式的安裝需求。
步驟 9:簽署並散發您的顯示驅動程式。
最後一個步驟是簽署 (選擇性) 並散發驅動程式。 如果您的驅動程式符合 Windows 硬體實驗室套件(WHLK;先前為 Windows 標誌套件 或 WLK)中所定義的質量標準,您可以透過 Windows Update 程式散發。 如需詳細資訊,請參閱 散發驅動程式套件。
這些步驟是起點。 根據個別驅動程式的需求,可能需要其他步驟。