static extern IntPtr DwmGetCompositionTimingInfo(IntPtr hwnd, ref DwmTimingInfo timingInfo);
public static DwmTimingInfo GetCompositionTimingInfo(IntPtr hwnd) { DwmTimingInfo timingInfo = new DwmTimingInfo(); timingInfo.Size = (uint)Marshal.SizeOf(timingInfo); Marshal.ThrowExceptionForHR((int)DwmGetCompositionTimingInfo(hwnd, ref timingInfo)); return timingInfo; }