public static extern HRESULT BufferedPaintClear(HPAINTBUFFER hBufferedPaint, [NativeTypeName("const RECT *")] RECT *prc);
 public static extern HRESULT BufferedPaintSetAlpha(HPAINTBUFFER hBufferedPaint, [NativeTypeName("const RECT *")] RECT *prc, byte alpha);
 public static extern HRESULT GetBufferedPaintBits(HPAINTBUFFER hBufferedPaint, RGBQUAD **ppbBuffer, int *pcxRow);
 public static extern HDC GetBufferedPaintDC(HPAINTBUFFER hBufferedPaint);
 public static extern HRESULT GetBufferedPaintTargetRect(HPAINTBUFFER hBufferedPaint, RECT *prc);
 public static extern HRESULT EndBufferedPaint(HPAINTBUFFER hBufferedPaint, BOOL fUpdateTarget);
Example #7
0
 public static HRESULT BufferedPaintMakeOpaque(HPAINTBUFFER hBufferedPaint, RECT *prc) => BufferedPaintSetAlpha(hBufferedPaint, prc, 255);