As I heard, DelphiX does alpha effect by software (and that's why it is so slow). What is the DXDraw.Hardware property for then