Formato de versión de archivo para archivos DLL del controlador de visualización
En este tema se describe el formato de archivo adecuado para los archivos DLL del controlador de pantalla para adaptadores de pantalla o conjuntos de chips.
La versión del archivo de los archivos DLL del controlador de pantalla debe tener el formato A.BB. CC.DDDD:
- El campo A debe establecerse en 9 para los controladores WDDM 1.2 en Windows 8.
- El campo A debe establecerse en 8 para los controladores WDDM 1.1 en Windows 7.
- El campo A debe establecerse en 7 para los controladores WDDM 1.0 en Windows Vista.
- El campo A debe establecerse en 6 para controladores XDDM en Windows Vista.
Para Windows 7 y versiones anteriores (WDDM 1.1 y versiones anteriores), el campo BB debe establecerse en la versión DDI que admite el controlador:
- Los controladores de DirectX 9 (que exponen cualquiera de los límites de D3DDEVCAPS2_*) deben establecer BB en 14.
- Los controladores de DirectX 10 deben establecer BB en 15.
- El controlador Direct3D 11-DDI en el hardware de Direct3D 10 debe establecer BB en 16.
- El controlador Direct3D 11-DDI en el hardware de Direct3D 11 debe establecer BB en 17.
Para los controladores de Windows 8 (WDDM 1.2), el campo BB debe establecerse en el nivel de característica directX más alto admitido por el controlador en el hardware gráfico cubierto por el controlador:
- Un controlador de nivel de característica 9 debe establecer BB en 14.
- Un controlador de nivel de característica 10 debe establecer BB en 15.
- Un controlador de nivel de característica 11 debe establecer BB en 17.
- Un controlador de nivel de característica 11_1 debe establecer BB en 18.
Dado que para los controladores WDDM 1.2, BB se establece para reflejar el nivel de característica admitido, independientemente del nivel DX de hardware, 16 no se usa, ya que era específico de D3D11-DDI en hardware DX10 para los controladores WDDM 1.1.
El campo CC puede ser igual a cualquier valor entre 01 y 9999.
El campo DDDD se puede establecer en cualquier valor numérico entre 0 y 9999.
Por ejemplo:
- Los controladores WDDM compatibles con Windows Vista DirectX 9.0 pueden usar el intervalo 7.14.01.0000 a 7.14.9999.9999.
- Los controladores WDDM 1.1 compatibles con Windows 7 DirectX 1.1 pueden usar el intervalo 8.15.01.0000 a 8.15.9999.9999.
- Windows 8 controladores WDDM 1.2 en hardware DX10 sería 9.15.01.0000 a 9.15.9999.9999.
Recomendación (esto se convertirá en un requisito en una versión futura): se recomienda encarecidamente que DriverVer en el controlador de pantalla . El archivo INF también se ajusta al requisito de numeración de versión dll anterior, excepto que para los controladores WDDM 1.2 de Windows 8, el campo BB del Controlador INF debe establecerse para el nivel de característica de DirectX más alto admitido por el controlador en el hardware gráfico enumerado en INF.