OverlayFlags Enumeration

Language:

Warning: This enum is deprecated. Deprecated components of Microsoft DirectX 9.0 for Managed Code are considered obsolete. While these components are still supported in this release of DirectX 9.0 for Managed Code, they may be removed in the future. When writing new applications, you should avoid using these deprecated components. When modifying existing applications, you are strongly encouraged to remove any dependency on these components.
Overlay flags. Deprecated.

Definition

Visual Basic Public Enum OverlayFlags
C# public enum OverlayFlags
C++ public enum class OverlayFlags
JScript public enum OverlayFlags

Members

Member Value Description
DegradeArgbScaling 67108864
ArgbScaleFactors 33554432
BobHardware 16777216
Interleaved 8388608
OverrideBobWeave 4194304
Bob 2097152
AutoFlip 1048576
Effects 524288
RefreshAll 131072
RefreshDirtyRectangles 65536
AddDirtyRectangle 32768
Show 16384
KeySourceOverride 8192
KeySource 4096
KeyDestinationOverride 2048
KeyDestination 1024
Hide 512
AlphaSurfaceOverride 256
AlphaSourceNegative 128
AlphaSourceConstOverride 64
AlphaSource 32
AlphaEdgeBlend 16
AlphaDestinationSurfaceOverride 8
AlphaDestinationNegative 4
AlphaDestinationOverride 2
AlphaDestination 1

Enumeration Information

Namespace Microsoft.DirectX.DirectDraw
Assembly Microsoft.DirectX.DirectDraw (microsoft.directx.directdraw.dll)
Strong Name Microsoft.DirectX.DirectDraw,  Version=1.0.900.0,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492

Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center