|
|
|
class TGopScaledBitBltAlphaBitmap : public TGraphicsOperation;
An accelerated graphics operation that copies a rectangular region of one bitmap into a different sized region of another using alpha blending values provided in a third bitmap.
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.
TGopScaledBitBltAlphaBitmap - An accelerated graphics operation that copies a rectangular region of one bitmap...
Defined in TGopScaledBitBltAlphaBitmap:
TGopScaledBitBltAlphaBitmap(const TRect &,TAcceleratedBitmapSpec,TRect &,TAcceleratedBitmapSpec)Constructor with a source and destination rectangle and two bitmap handles.iAlphaBitmapA handle to the bitmap that contains alpha blending values. iDestinationThe destination for the portion of the bitmap. iSourceBitmapA handle to the source bitmap, and other information needed to draw it. iSourceRectA rectangle defining the part of the source bitmap to be copied. Inherited from TGraphicsOperation:
Append(TInt,TAny *)EAlphaBlendOneBitmapEAlphaBlendTwoBitmapsEBitBltEBitBltAlphaBitmapEBitBltAlphaChannelEBitBltMaskedEBitBltTransparentEChunkTestEFadeRectEFilledPolygonEFilledPolygonWithPatternEFilledRectEFilledRectUsingDrawModeEFilledRectWithPatternEInvertRectEScaledBitBltEScaledBitBltAlphaBitmapEScaledBitBltAlphaChannelEScaledBitBltMaskedEScaledBitBltTransparentEVirtualAddressTestFunction()constNext()constSize()constTGopFunctionTGraphicsOperation(TGopFunction,TInt)iFunctioniSizeTGraphicsAcceleratorCaps::iAlphaBitmapSpecifies the supported alpha bitmap types. Uses a bit flag for each TAlphaBitma...inline TGopScaledBitBltAlphaBitmap(const TRect &aDestination, TAcceleratedBitmapSpec aSourceBitmap, TRect &aSourceRect, TAcceleratedBitmapSpec
aAlphaBitmap);
Constructor with a source and destination rectangle and two bitmap handles.
|
TAcceleratedBitmapSpec iSourceBitmap;
A handle to the source bitmap, and other information needed to draw it.
TAcceleratedBitmapSpec iAlphaBitmap;
A handle to the bitmap that contains alpha blending values.