private static void InternalGlassFrame(IntPtr hWnd, Padding margins) { if (!OsSupport.IsVistaOrLater || !OsSupport.IsCompositionEnabled) { return; } var nativeMargins = Margins.FromPadding(margins); if (DwmMethods.DwmExtendFrameIntoClientArea(hWnd, ref nativeMargins) != 0) { throw new DwmCompositionException(string.Format(ExceptionMessages.NativeCallFailure, nameof(DwmMethods.DwmExtendFrameIntoClientArea))); } }