public static EnableBlur ( |
||
windowHandle | The windows handle to add the blur to. | |
region | The area to add the blur to. | |
return | void |
public static void EnableBlur(IntPtr windowHandle, IntPtr region)
{
if (Environment.OSVersion.Version.Major < 6)
{
return;
}
var blur = new DwmBlurBehind { RegionBlur = region, Flags = BlurBehindOptions.BlurBehindRegion };
if (NativeMethods.DwmEnableBlurBehindWindow(windowHandle, ref blur) != 0)
{
// throw new InvalidOperationException();
}
}
AeroGlass::EnableBlur ( |