|
||
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.iAlphaBitmap
A handle to the bitmap that contains alpha blending values. iDestination
The destination for the portion of the bitmap. iSourceBitmap
A handle to the source bitmap, and other information needed to draw it. iSourceRect
A rectangle defining the part of the source bitmap to be copied. Inherited from TGraphicsOperation
:
Append(TInt,TAny *)
EAlphaBlendOneBitmap
EAlphaBlendTwoBitmaps
EBitBlt
EBitBltAlphaBitmap
EBitBltAlphaChannel
EBitBltMasked
EBitBltTransparent
EChunkTest
EFadeRect
EFilledPolygon
EFilledPolygonWithPattern
EFilledRect
EFilledRectUsingDrawMode
EFilledRectWithPattern
EInvertRect
EScaledBitBlt
EScaledBitBltAlphaBitmap
EScaledBitBltAlphaChannel
EScaledBitBltMasked
EScaledBitBltTransparent
EVirtualAddressTest
Function()const
Next()const
Size()const
TGopFunction
TGraphicsOperation(TGopFunction,TInt)
iFunction
iSize
TGraphicsAcceleratorCaps::iAlphaBitmap
Specifies 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.