Welcome to
www.tdxlibrary.org
Home of the
the TDx_Library...
"RAD DirectX"
for
C++ Builder
...
|
TDx_Draw_Library v2.00 Component Reference
|
|
[ TDDBltFX::FX ]
[ next: FillColor ]
[ prev: ErrorValue ]
public:
__property dword FX = { read=FGetFX, write=FSetFX, default=0 };
TDDBLTFX::FX
[ component property ]
- Description
The FX property defines flags that control or modify the type of FX operations performed when blitting.
The described effect applies when the flag is set.
- Flags
DDBLTFX_ARITHSTRETCHY
Blitting is to be performed with a different Y dimension by using arithmetic stretching.
DDBLTFX_MIRRORLEFTRIGHT
Perform blitting while mirroring from left to right by turning the surface on its Y axis.
DDBLTFX_MIRRORUPDOWN
Perform blitting while mirroring from top to bottom by turning the surface on its X axis.
DDBLTFX_NOTEARING
Schedule blitting to synchronise with the vertical blank.
Blits are performed asynchronously by default.
Synchronous blitting can help avoid artifacts such as tearing.
DDBLTFX_ROTATE180
Perform blitting while rotating the image 180 degrees clockwise.
This will result in the blitted image being displayed upside down.
DDBLTFX_ROTATE270
Perform blitting while rotating 270 degrees clockwise.
This will result in the blitted image being turned onto its left hand side.
DDBLTFX_ROTATE90
Perform blitting while rotating 90 degrees clockwise.
This will result in the blitted image being turned onto its right hand side.
DDBLTFX_ZBUFFERBASEDEST
Perform z-buffer blitting by adding TDDBltFX::ZBufferBaseDest to each of the source z-values before comparison with the destination z-values.
DDBLTFX_ZBUFFERRANGE
Perform z-buffer blitting, using only those pixels of the source surface that have z-orders between the values of TDDBltFX::ZBufferLow and TDDBltFX::ZBufferHigh.
- See Also
- Top
If you would like to submit additions or improvements to this page, click: darren_john_dwyer@hotmail.com.
|
|