|
|
|
class TGopBitBltMasked : public TGraphicsOperation;
An accelerated graphics operation that copies a rectangular region of one bitmap into another, using a third bitmap as a mask.
The mask must be the same size as the source bitmap. The parts of the source bitmap that are drawn are the areas that are black in the mask.
The data members are all initialised on construction. Objects of this class can be passed to a graphics accelerator's Operation() function either individually, or in a buffer.
TGraphicsOperation - Abstract base class for all graphics operations.
TGopBitBltMasked - An accelerated graphics operation that copies a rectangular region of one bitmap...
Defined in TGopBitBltMasked:
TGopBitBltMasked(const TPoint &,TAcceleratedBitmapSpec,TRect &,TAcceleratedBitmapSpec)Constructor with a position, a source bitmap handle, a rectangle and a mask bitm...iDestinationThe destination for the top left hand corner of the portion of the bitmap. iMaskA handle to the source bitmap mask. iSourceBitmapA handle to the source bitmap, and other information needed to draw it. iSourceRectA rectangle defining all or a part of the bitmap to be copied. Inherited from TGraphicsOperation:
Append(TInt,TAny *)EAlphaBlendOneBitmapEAlphaBlendTwoBitmapsEBitBltEBitBltAlphaBitmapEBitBltAlphaChannelEBitBltMaskedEBitBltTransparentEChunkTestEFadeRectEFilledPolygonEFilledPolygonWithPatternEFilledRectEFilledRectUsingDrawModeEFilledRectWithPatternEInvertRectEScaledBitBltEScaledBitBltAlphaBitmapEScaledBitBltAlphaChannelEScaledBitBltMaskedEScaledBitBltTransparentEVirtualAddressTestFunction()constNext()constSize()constTGopFunctionTGraphicsOperation(TGopFunction,TInt)iFunctioniSizeTGraphicsAcceleratorCaps::iMaskTypeSpecifies the display mode restrictions for bitmap masks. These are mutually exc...inline TGopBitBltMasked(const TPoint &aDestination, TAcceleratedBitmapSpec aSourceBitmap, TRect &aSourceRect, TAcceleratedBitmapSpec
aMask);
Constructor with a position, a source bitmap handle, a rectangle and a mask bitmap handle.
|
TPoint iDestination;
The destination for the top left hand corner of the portion of the bitmap.
TAcceleratedBitmapSpec iSourceBitmap;
A handle to the source bitmap, and other information needed to draw it.
TAcceleratedBitmapSpec iMask;
A handle to the source bitmap mask.