TDDOverlayFx
Unit

DDirectDraw

Declaration

TDDOverlayFx = record
    dwSize: Longint ;
    dwAlphaEdgeBlendBitDepth: Longint ;
    dwAlphaEdgeBlend: Longint ;
    dwReserved: Longint ;
    dwAlphaDestConstBitDepth: Longint ;
case Integer of
0: (
    dwAlphaDestConst: Longint ;
    dwAlphaSrcConstBitDepth: Longint ;
    dwAlphaSrcConst: Longint ;
    dckDestColorkey: TDDColorKey;
    dckSrcColorkey: TDDColorKey;
    dwDDFX: Longint ;
    dwFlags: Longint ;
) ;
1: (
    lpDDSAlphaDest: IDirectDrawSurface ;
    UNIONFILLER1b: Longint ;
    lpDDSAlphaSrc: IDirectDrawSurface ;
) ;
end ;
PDDOverlayFx = ^TDDOverlayFx;

Description

The TDDOverlayFx structure passes override information to the IDirectDrawSurface3::UpdateOverlay method.

See DDOVERLAYFX for more information.