Hello.

You can see to DXDraws in code for new function on DirectDrawSurface like
Code:
    procedure Noise(Oblast: TRect; Density: Byte);
    procedure Blur;
Regards