47 return ::GetDIBColorTable(
GetHDC(), start, count, colors);
57 return ::SetDIBColorTable(
GetHDC(), start, count, (RGBQUAD*)colors);
59 return ::SetDIBColorTable(
GetHDC(), start, count, colors);
71 return dstDC.
BitBlt(dst, *
this, src);
79 int srcX,
int srcY)
const
81 return dstDC.
BitBlt(dstX, dstY, dstW, dstH, *
this, srcX, srcY);
98 int srcX,
int srcY,
int srcW,
int srcH)
const
100 return dstDC.
StretchBlt(dstX, dstY, dstW, dstH, *
this, srcX, srcY, srcW, srcH);
TBitmap is the GDI bitmap class derived from TGdiObject.
TDC is the root class for GDI DC wrappers.
void SelectObject(const TBrush &brush)
Selects the given GDI brush object into this DC.
void CheckValid(uint resId=IDS_GDIFAILURE)
bool BitBlt(int dstX, int dstY, int w, int h, const TDC &srcDC, int srcX, int srcY, uint32 rop=SRCCOPY)
Performs a bit-block transfer from srcDc (the given source DC) to this DC (the destination DC).
bool StretchBlt(int dstX, int dstY, int dstW, int dstH, const TDC &srcDC, int srcX, int srcY, int srcW, int srcH, uint32 rop=SRCCOPY)
Copies a bitmap from the source DC to a destination rectangle on this DC specified either by upper le...
HDC GetHDC() const
Return the handle of the device context.
uint SetDIBColorTable(uint start, uint entries, const RGBQUAD *colors)
uint GetDIBColorTable(uint start, uint entries, RGBQUAD *colors)
bool BitBltToScreen(TDC &dstDC, const TRect &dst, const TPoint &src) const
bool StretchBltToScreen(TDC &dstDC, const TRect &dst, const TRect &src) const
TMemoryDC()
Constructs a screen-compatible memory DC.
TPoint is a support class, derived from tagPOINT.
TRect is a mathematical class derived from tagRect.
Definition of GDI DC encapsulation classes: TDC, TWindowDC, TScreenDC, TDesktopDC,...
Definition of abstract GDI object class and derived classes.
Object Windows Library (OWLNext Core).
DIAG_DECLARE_GROUP(OwlThread)