WDDM 1.2 中的图形 INF 要求

Windows 显示驱动程序模型 (WDDM) 驱动程序的 Windows 8 需要对图形驱动程序进行 INF 更改。 最值得注意的更改是功能分数。 WDDM 1.2 驱动程序需要比早期 WDDM 驱动程序更高的功能分数。 本部分介绍 Windows 8 图形驱动程序的所有相关 INF 要求

本部分中的内容

主题 说明

Windows 8 中已更新的功能评分指令

更新的功能分数指令是一个常规安装设置,该设置是在 WDDM 之后的所有 Windows 8 驱动程序所必需的。

驱动程序匹配条件

本主题介绍用于选择驱动程序的最佳匹配项的元素。

WDDM 1.2 的已更新友好名称

本主题介绍图形 INF 的已更新的友好名称。 对于所有 Windows 8 的内置显示驱动程序 inf,这是一个可本地化的字符串名称要求。

SKU 差分指令

使用 Windows Server 2008 和 Windows Vista SP1,内置的显示驱动程序 inf 已修改为包括仅将驱动程序表示为客户端的新值,这意味着驱动程序将不会安装在 Windows 的服务器 sku 上。 Windows 8 中的所有显示器驱动程序都需要此指令。

INF 文件中的常规 Unicode 要求

INF 文件应保存并编码为 Unicode;它们不得为 ANSI。

已安装显示驱动程序的指令

已安装的显示驱动程序指令是一个软件设备设置,它为作为驱动程序包的一部分安装的 UMD 提供了正确的名称。

复制标志以支持 PnP 停止指令

WDDM 需要即插即用 (PnP) 停止指令文件部分标志,以支持不需要重新启动的驱动程序升级。

驱动程序\服务启动类型指令

Driver\services start type 指令是所有显示器驱动程序的服务安装设置要求。 WDDM 驱动程序即插即用 (PnP) ,因此必须先开始,其中StartType = 3。

用于禁用 OpenGL 的功能覆盖设置

对于所有内置的显示 Inf,此软件设备设置可确保无机箱内驱动程序会暴露给内置 OpenGL ICDs 可能的互操作性问题。

[版本] 部分指令

本主题介绍 INF 中的 [Version] 节指令。

[SourceDiskNames] 节指令

在 Windows Vista 和更高版本中,使用[SourceDisksXxx]指令。 不过,这些部分的值已从先前通常在独立硬件供应商 (IHV) 生产驱动程序包中记录的内容进行了更改。

常规 x64 指令

本主题介绍适当修饰用于64位 Windows 上的 INF 所需的更改。

常规 install 节指令

这是一项一般提醒,在 Windows 的内置驱动程序包中未列出对现成或生产/零售二进制文件、服务、regadd 或 delreg 部分的所有引用,这些部分通常属于零售 WHQL 驱动程序包。

已本地化字符串的 [String] 部分更改

这项 INF 要求确保伪本地化的生成正常运行。 要求是将可本地化的字符串与字符串部分中的不可本地化的字符串进行界定。

显示适配器或芯片集的驱动程序 DLL 格式正确的文件版本

本主题介绍了显示驱动程序 Dll 的正确格式。