DDOVER_ADDDIRTYRECT
Add a dirty rectangle to the overlay.
Only useful when the overlay is being emulated.
DDOVER_ALPHADEST
The overlay is to be performed using the destination surface's alpha information as the alpha channel.
DDOVER_ALPHADESTCONSTOVERRIDE
The overlay operation's destination alpha channel is obtained from the TDDOverlayFX::AlphaDestConst referenced by the OverlayFX parameter of this method.
DDOVER_ALPHADESTNEG
The destination surface will increase in transparency as alpha values increase.
DDOVER_ALPHADESTSURFACEOVERRIDE
The overlay operation's destination alpha channel is obtained from the TDDOverlayFX::SAlphaDest referenced by the OverlayFX parameter of this method.
DDOVER_ALPHAEDGEBLEND
The overlay operation's alpha channel for alpha edge blending is obtained from the TDDOverlayFX::AlphaEdgeBlend referenced by the OverlayFX parameter of this method.
DDOVER_ALPHASRC
The overlay is to be performed using the source surface's alpha information as the alpha channel.
DDOVER_ALPHASRCCONSTOVERRIDE
The overlay operation's source alpha channel is obtained from the TDDOverlayFX::AlphaSrcConst referenced by the OverlayFX parameter of this method.
DDOVER_ALPHASRCNEG
The source surface will increase in transparency as alpha values increase.
DDOVER_ALPHASRCSURFACEOVERRIDE
The overlay operation's source alpha channel is obtained from the TDDOverlayFX::SAlphaSrc referenced by the OverlayFX parameter of this method.
DDOVER_ARGBSCALEFACTORS
The TDDOverlayFX component referenced by the OverlayFX parameter of this method contains valid ARGB scaling factors.
DDOVER_AUTOFLIP
Autoflip to the next surface in the flip chain every video port VSYNC.
DDOVER_BOB
Use the bob technique to prevent artifacts when individually displaying the odd and even fields of the video stream.
DDOVER_BOBHARDWARE
The performance of bob operations is hardware, rather than software or emulation, based.
DDOVER_BOB must also be set.
DDOVER_DDFX
The special effects flag settings for this overlay operation is obtained from the TDDOverlayFX::FX referenced by the OverlayFX parameter of this method.
DDOVER_DEGRADEARGBSCALING
Degrade ARGB scaling factors to match the driver capabilities if neccessary.
DDOVER_HIDE
The overlay will not be displayed until this method is called with DDOVER_SHOW set.
DDOVER_INTERLEAVED
The surface memory is composed of interleaved fields.
DDOVER_KEYDEST
The overlay is to be performed using the destination surface's color key.
DDOVER_KEYDESTOVERRIDE
The overlay operation's destination color key is obtained from the TDDOverlayFX::DestColorKey referenced by the OverlayFX parameter of this method.
DDOVER_KEYSRC
The overlay is to be performed using the source surface's color key.
DDOVER_KEYSRCOVERRIDE
The overlay operation's source color key is obtained from the TDDOverlayFX::SrcColorKey referenced by the OverlayFX parameter of this method.
DDOVER_OVERRIDEBOBWEAVE
Decisions about the use of bob/weave techniques will not be overridden by another component.
DDOVER_REFRESHALL
The entire emulated overlay surface should be redrawn.
DDOVER_REFRESHDIRTYRECTS
All dirty rectangles on the emulated overlay surface should be redrawn.
DDOVER_SHOW
The overlay will be displayed until this method is called with DDOVER_HIDE set.