Share via


User-Mode顯示驅動程式

圖形硬體廠商必須為其顯示器介面卡撰寫使用者模式顯示驅動程式。 使用者模式顯示驅動程式是 Microsoft Direct3D 執行時間載入的動態連結程式庫 (DLL) 。 使用者模式顯示驅動程式至少必須支援 Direct3D 第 9 版 DDI。 使用者模式顯示驅動程式也可以支援 Direct3D 10 DDI版。 使用者模式顯示驅動程式可以包含一個支援 Direct3D 第 9 版 DDI 和 Direct3D 第 10 版 DDI 的 DLL,也可以包含兩個不同的 DLL,一個用於第 9 版,另一個則由第 10 版 Direct3D DDI 組成。 下列主題討論使用者模式顯示驅動程式的各種層面:

傳回從執行時間函式收到的錯誤碼

處理E_INVALIDARG傳回值

處理著色器程式碼

轉換 Direct3D Fixed-Function狀態

複製Depth-Stencil值

驗證索引值

支援多個處理器

處理多個鎖定

DirectX 視訊加速 2.0

支援 Direct3D 版本 10

支援 Direct3D 10.1 版

支援 Direct3D 版本 11

處理High-Definition視訊

保護視訊內容

驗證重迭支援

支援 OpenGL 增強功能

管理多個 GPU 案例的資源