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 } }