用户模式显示驱动程序

图形硬件供应商必须为其显示适配器编写用户模式显示驱动程序。 用户模式显示驱动程序是 Microsoft Direct3D 运行时加载 (DLL) 的动态链接库。 用户模式显示驱动程序必须至少支持 Direct3D 版本 9 DDI。 用户模式显示驱动程序还可以支持 Direct3D 版本 10 DDI。 用户模式显示驱动程序可以包含一个同时支持 Direct3D 版本 9 DDI 和 Direct3D 版本 10 DDI 的 DLL,也可以包含两个单独的 DLL,一个用于版本 9,另一个用于版本 10 的 Direct3D DDI。 以下主题讨论用户模式显示驱动程序的各个方面:

返回从运行时函数收到的错误代码

处理 E_INVALIDARG 返回值

处理着色器代码

转换 Direct3D 固定函数状态

复制深度模具值

验证索引值

支持多个处理器

处理多个锁

DirectX 视频加速 2.0

支持 Direct3D 版本 10

支持 Direct3D 版本 10.1

支持 Direct3D 版本 11

处理高清视频

保护视频内容

验证覆盖支持

支持 OpenGL 增强

管理多个 GPU 方案的资源