DwmSetColorizationParameters
C# Signature:
[DllImport("dwmapi.dll", EntryPoint = "#131", PreserveSig = false)]
private static extern void DwmSetColorizationParameters(ref DWM_COLORIZATION_PARAMS parameters,bool unknown);
Sample Code:
[DllImport("dwmapi.dll", EntryPoint = "#131", PreserveSig = false)]
private static extern void DwmSetColorizationParameters(ref DWM_COLORIZATION_PARAMS parameters,bool unknown);
private struct DWM_COLORIZATION_PARAMS
{
public uint clrColor;
public uint clrAfterGlow;
public uint nIntensity;
public uint clrAfterGlowBalance;
public uint clrBlurBalance;
public uint clrGlassReflectionIntensity;
public bool fOpaque;
}
public void SetParameters(object sender, EventArgs e)
{
DWM_COLORIZATION_PARAMS temp = new DWM_COLORIZATION_PARAMS();
temp.clrColor = 1802811644;
temp.clrAfterGlow = 1802811644;
temp.nIntensity = 8;
temp.clrAfterGlowBalance = 43;
temp.clrBlurBalance = 49;
temp.clrGlassReflectionIntensity = 50;
temp.fOpaque = false;
DwmSetColorizationParameters(ref temp, false);
}
Última actualización