PlgBlt method

int PlgBlt(
  1. Pointer<HDC__> hdcDest,
  2. Pointer<LPPOINT> lpPoint,
  3. Pointer<HDC__> hdcSrc,
  4. int xSrc,
  5. int ySrc,
  6. int width,
  7. int height,
  8. Pointer<HBITMAP__> hbmMask,
  9. int xMask,
  10. int yMask,
)

Implementation

int PlgBlt(
  ffi.Pointer<HDC__> hdcDest,
  ffi.Pointer<LPPOINT> lpPoint,
  ffi.Pointer<HDC__> hdcSrc,
  int xSrc,
  int ySrc,
  int width,
  int height,
  ffi.Pointer<HBITMAP__> hbmMask,
  int xMask,
  int yMask,
) {
  return (_PlgBlt ??=
      _dylib.lookupFunction<_c_PlgBlt, _dart_PlgBlt>('PlgBlt'))(
    hdcDest,
    lpPoint,
    hdcSrc,
    xSrc,
    ySrc,
    width,
    height,
    hbmMask,
    xMask,
    yMask,
  );
}