有问有答:DCH驱动是什么?( 二 )

DCH还有四大设计原则,分别是声明性(Declarative)、组件化(Componentized)、硬件支持应用(Hardware Support App)和符合通用API(Universal API compliance)。DCHU是目前微软对于驱动开发者的指导原则,也代表了在微软的理想中驱动包应该有的形式。

然后可能有些朋友又会问了,这两种驱动在底层上面会不会有什么不同?答案是,有。因为DCH驱动需要使用通用API以支持UWP,所以肯定在底层代码层面上面就出现了很多不一样的地方,但是在驱动与硬件沟通层面上应该没有什么不一样之处,所以不会出现明显的性能区别。

有问有答:DCH驱动是什么?

图2/2

左标准右DCH,可以看到核心部分驱动文件大致一样,但还是有区别

挑选部分文件进行SHA-1值检验,是不一样的

另外需要注意的是,老的驱动并不能直接安装DCH版本的驱动,而DCH版也不能直接安装老的(标准)驱动,需要使用Display Driver Uninstaller(DDU)先清理掉当前系统中的显卡驱动再装另一个版本。

推荐阅读