using System;
namespace WindowsDisplayAPI
{
///
/// Contains possible shader blending capabilities of a display device
///
[Flags]
public enum DisplayShaderBlendingCapabilities
{
///
/// Device does not support any of these capabilities.
///
None = 0,
///
/// Capable of handling constant alpha
///
ConstantAlpha = 1,
///
/// Capable of handling per-pixel alpha.
///
PerPixelAlpha = 2,
///
/// Capable of handling pre-multiplied alpha
///
PreMultipliedAlpha = 4,
///
/// Capable of doing gradient fill rectangles.
///
RectangleGradient = 16,
///
/// Capable of doing gradient fill triangles.
///
TriangleGradient = 32
}
}