[Transparency][Win] add d3dcompiler_46 when packaging, fix the marginVal for compatibility (+1 squashed commits)

Squashed commits:

[26d1c7e] [Transparency][WIN] implement the windowsversion, changing the style, and background
[Transparency][Linux] implement the transparent window, using expose-event