Hi Leandro! I'm wondering... In DrawAcrylicBlur(...) you call "GdipCreateEffect(&H633C80A4, &H482B1843, &H28BEF29E, &HD4FDC534, lEffect)" , but at the end there is no call to "GdipDeleteEffect(lEffect)". Could it be a leak of a GDI object or it is intended?