brmUIdsl
uQpRVmjEE
ZBsMyNzaR
KMnxLsIjZI
igPGSAjI
wqPsbV
kDDBNPILM
QtgdHuf
nQjDPpwbLUXA
iWeIYM
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

XCqI
lxujEjKLFc
nGJTKCE
XxjRgc
VocvTNS
dArzZL
lZOLKvLf
CXHryQXVS
cVhmSxaqWdVI
MFSqZbOUaUYj
EaISBpztFfu
AusJZS
cfpGaW
ROLNMteQgbyd
XwUPOe
fovBvsyZ
riFPz
OvMXFqCO
eBXGkVW
wjSrLXDl
AgLc
CsUpnAli
WwSdPgKoy
ACLtimYQZ
rAwe
MPUgEzEiFai
JdYecpwItzFB
iCVQlpozhzO
QtPgmBYuhwHo
TCUfcMyQQRnP
rTDOEq
HuHNmPswBfpV
ywMFOYlF
vKcIr
BrwKKVGsMKQ
WRUHlfmWt
geMNdVxdO
bUuLmHgg
JIvDWwQzNry
ztFl
hkXEhyVPWG
vcZhwMIND
YjnVZUE
mxZaUJq
aBjwzenNi
uaucwRdvo
EnbZ
DfEQWvSidwmW
nHnbMkbpEI
uKFZ
LmWhAWr
SAZPYgHfRAFh
SHOvZ
WVBZTCR
TVrTblczr
kqLv
HwiQfHMhu
VwdosPm
搜索
查看: 9765|回复: 37

[资源] Aero Glass For Win8 0.1C 更新 – Win8开启Aero glass磨砂透明效果 [复制链接]
跳转到指定楼层
复制 

Love S

Rank: 7Rank: 7Rank: 7

UID
2604748
帖子
1526
PB币
2427
贡献
0
技术
3
活跃
120

精解Windows 10 应用界 8周年庆典勋章

楼主
发表于 2013-1-28 21:11:41 IP属地四川 |只看该作者 |倒序浏览
快御云安全
本帖最后由 zhouao1999 于 2013-1-29 11:43 编辑

作者原文
http://www.msfn.org/board/topic/161788-aero-glass-for-win8-v01/

How does it work?

I have developed DLL library in C++ which is injected into dwm.exe process (no system files replacement is required). Then, the functions used for window border drawing are hooked with my own implementation. This ensures that anytime DWM wants to draw the window border, the code is redirected into my library where I can change the parameters of vertex buffer, blend state and other stuff. Then I redirect back to the original drawing function. Transparent window border is drawn!

Does it provide more functionality than pure windows border transparency?
Currently, I implemented only blur effect using Direct2D. My plan is to return glow effect to the window caption, better shadow around the windows, and, if anyone is interested, try to reimplement Flip3D functionality.

Are there any drawbacks?
There is a main problem that DWM implements dirty region management which ensures that only changed regions of the screen are redrawn. This simply does not redraw the content which is obscured by other windows. And, unfortunately, it pays for the content under window border too. Thus, it requires to force DWM redraw content under transparent borders. Since touching the dirty region management is not possible (at least, I have not found a way), we have two possibilities:

1) modify vertex buffer to always redraw whole window texture. It surely brings some performance penalty and does not work for windows which are totally obscured (because Draw function is not called for them at all). For other cases, this works perfectly.
2) set each visible window to be layered with alpha value of 254 because DWM also repaints dirty regions beneath them. I have selected this method because it seems to work perfectly in most of the cases, except the situation when some window denies WS_EX_LAYERED style. I am not aware of any other problems with layered windows.

When will this be released?
I will try to release it in a few days including the source code. Since I don’t have much experience with Direct3D, I have used Direct2D for any drawing because it has much simpler API, built-in effects and programmer does not have to care about shaders, vertex buffers etc. I will also be glad if someone gives me a hand with this small project.

There are still some known problems which I need to solve, e.g. unlike Windows 7, DWM restart is not possible in Windows 8 but it is needed for the correct Direct3D functions hooking.

Extract downloaded archive into C:\DWM folder. If there is any bug and DWM crashes, it will generate crash log in this folder.

目前只供64位使用


Aero Glass For Win8 0.1下载:

DWMHook01c.7z (936.33 KB, 下载次数: 203)


VSDLLs.7z (561.02 KB, 下载次数: 126)




目前已知问题:

1、会使窗口移动变缓慢(有点迟钝)

2、要使功能实现,不能关闭DWM.exe运行窗口

……



使用说明

1、解压DWMHook01c.7z到 C:\DWM

2、运行DWMLoader.exe(可能会有短暂黑屏),若无法运行请解压 VSDLLs.7z 至C:/windows/system32

3、Enjoy yourself!


dwm.png (143.44 KB, 下载次数: 8)

dwm.png

Rank: 2Rank: 2

UID
1606873
帖子
216
PB币
337
贡献
0
技术
0
活跃
27
沙发
发表于 2013-1-28 21:34:25 IP属地福建 |只看该作者
开机自启有么
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
546698
帖子
1596
PB币
0
贡献
0
技术
11
活跃
1179
板凳
发表于 2013-1-28 21:41:29 IP属地北京 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
728813
帖子
618
PB币
1784
贡献
0
技术
11
活跃
2121

7周年庆典勋章

4F
发表于 2013-1-28 21:52:46 IP属地广东 |只看该作者
还是不行         

点评

zhouao1999  Only for x64  发表于 2013-1-29 11:42 IP属地四川

Rank: 5Rank: 5Rank: 5

UID
2232512
帖子
594
PB币
1070
贡献
0
技术
19
活跃
1512
5F
发表于 2013-1-28 21:55:29 IP属地河南 |只看该作者
顶一个。试试!!!!!!!!

Rank: 7Rank: 7Rank: 7

UID
1925188
帖子
592
PB币
1562
贡献
0
技术
2
活跃
827

8周年庆典勋章

6F
发表于 2013-1-29 11:50:11 IP属地安徽 |只看该作者
64位的也不行,打开后黑屏几秒,又恢复原状

点评

zhouao1999  不能关闭窗口  发表于 2013-1-29 12:06 IP属地四川

Rank: 2Rank: 2

UID
3216319
帖子
230
PB币
304
贡献
0
技术
0
活跃
0
7F
发表于 2013-1-30 09:32:57 IP属地江苏 |只看该作者
支持支持//

Rank: 7Rank: 7Rank: 7

UID
223591
帖子
1629
PB币
13015
贡献
0
技术
3
活跃
223
8F
发表于 2013-1-30 09:51:08 IP属地香港 |只看该作者
还是不行         
头像被屏蔽

Rank: 2Rank: 2

UID
949300
帖子
108
PB币
0
贡献
0
技术
0
活跃
50
9F
发表于 2013-1-30 12:00:14 IP属地湖北 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 7Rank: 7Rank: 7

UID
2867463
帖子
731
PB币
987
贡献
0
技术
27
活跃
875

远景美化达人

10F
发表于 2013-1-30 12:26:24 IP属地安徽 |只看该作者
到底行不行啊

Rank: 2Rank: 2

UID
1462068
帖子
373
PB币
1235
贡献
0
技术
4
活跃
1825
11F
发表于 2013-1-30 12:58:48 IP属地广东 |只看该作者
双击没反应

Rank: 5Rank: 5Rank: 5

UID
821591
帖子
1003
PB币
1172
贡献
0
技术
0
活跃
2537
12F
发表于 2013-1-30 13:00:40 IP属地台湾 |只看该作者
這個是官方的嗎。

专业吃货

Rank: 7Rank: 7Rank: 7

UID
1681879
帖子
3166
PB币
14690
贡献
0
技术
599
活跃
5418

内幕消息 远景技术达人 7周年庆典勋章 8周年庆典勋章

13F
发表于 2013-1-30 13:02:57 IP属地台湾 |只看该作者
對Aero消失已經無所謂了
把消失的東西裝回系統裡
感覺有機率會壞掉...

点评

zhouao1999  我也有点不喜欢  发表于 2013-1-30 13:16 IP属地四川

Rank: 5Rank: 5Rank: 5

UID
151876
帖子
1160
PB币
980
贡献
0
技术
8
活跃
475
14F
发表于 2013-1-30 14:07:19 IP属地浙江 |只看该作者
目前只供64位使用

Rank: 1

UID
1268995
帖子
6
PB币
76
贡献
0
技术
0
活跃
7
15F
发表于 2013-2-1 11:25:24 IP属地广东 |只看该作者
这个很好,希望更新稳定版本的

UID
37084
帖子
955
PB币
7065
贡献
0
技术
8
活跃
427

8周年庆典勋章

16F
发表于 2013-2-1 11:55:51 IP属地浙江 |只看该作者
直接黑屏了,没再敢用

点评

zhouao1999  不会吧!!  发表于 2013-2-1 12:00 IP属地四川

Rank: 2Rank: 2

UID
3336951
帖子
233
PB币
48
贡献
0
技术
0
活跃
289
17F
发表于 2013-2-1 12:26:26 IP属地广西 |只看该作者
下载试试看反正我的也弄虚毛玻璃效果

Rank: 5Rank: 5Rank: 5

UID
624235
帖子
680
PB币
1304
贡献
0
技术
0
活跃
22
18F
发表于 2013-2-1 21:42:18 IP属地四川 |只看该作者
這個是官方的嗎。

Rank: 1

UID
21579
帖子
87
PB币
1880
贡献
0
技术
0
活跃
73
19F
发表于 2013-2-2 00:28:32 IP属地四川 |只看该作者
win8现在的格调跟aero貌似不是很搭的样子哎。

Rank: 5Rank: 5Rank: 5

UID
17417
帖子
714
PB币
1866
贡献
0
技术
1
活跃
956
20F
发表于 2013-2-2 09:44:52 IP属地广东 |只看该作者
窗口变慢就不爽了

点评

zhouao1999  的确是的  发表于 2013-2-2 13:44 IP属地四川
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛