admin管理员组文章数量:1241124
1.windows 7 启动DWM 需要的条件,win 7 可以选择开启或关闭DWM
wddm1.0,D3D9 driver
wddm1.1, d3d10 driver
2,windows 10 启动DWM需要的条件,win10 是强制开启DWM的
wddm1.0,D3D9 driver
wddm1.2 以上的显卡驱动
3,win10 dwm 启动流程
优先选择最高版本的d3d驱动渲染桌面
调用user mode driver 的pfnsetdisplaymode设置显示的framebuffer
调用user mode driver 的pfnpresent 显示桌面
开始菜单,搜索栏......显示过程:
searchUI.exe .....首先通过pfnCreateresource创建一个shared resource,设置为rendertarget,将开始菜单场景渲染到这个rendertargert 上
接着DWM调用pfnOpenResource,通过上面的shared resource handle创建一个新的resource
DWM根据这个resource创建shaderresource view,然后进行采样,将采样结果贴到桌面上,这样开始菜单,...就画到桌面上了
版权声明:本文标题:Windows DWMGraphic Driver 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1739883825a2204369.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论