MagImageScalingCallback typedef callback

MagImageScalingCallback = Int32 Function(Pointer<NativeType> hwnd, Pointer<NativeType> srcdata, MAGIMAGEHEADER srcheader, Pointer<NativeType> destdata, MAGIMAGEHEADER destheader, RECT unclipped, RECT clipped, Pointer<NativeType> dirty)

Prototype for a callback function that implements a custom transform for image scaling.

To learn more, see learn.microsoft.com/windows/win32/api/magnification/nc-magnification-magimagescalingcallback.

Implementation

typedef MagImageScalingCallback =
    Int32 Function(
      Pointer hwnd,
      Pointer srcdata,
      MAGIMAGEHEADER srcheader,
      Pointer destdata,
      MAGIMAGEHEADER destheader,
      RECT unclipped,
      RECT clipped,
      Pointer dirty,
    );