D2D1_LAYER_OPTIONS1 enumeration (d2d1_1.h)
Specifies how the layer contents should be prepared.
Syntax
typedef enum D2D1_LAYER_OPTIONS1 {
D2D1_LAYER_OPTIONS1_NONE = 0,
D2D1_LAYER_OPTIONS1_INITIALIZE_FROM_BACKGROUND = 1,
D2D1_LAYER_OPTIONS1_IGNORE_ALPHA = 2,
D2D1_LAYER_OPTIONS1_FORCE_DWORD = 0xffffffff
} ;
Constants
D2D1_LAYER_OPTIONS1_NONE Value: 0 Default layer behavior. A premultiplied layer target is pushed and its contents are cleared to transparent black. |
D2D1_LAYER_OPTIONS1_INITIALIZE_FROM_BACKGROUND Value: 1 The layer is not cleared to transparent black. |
D2D1_LAYER_OPTIONS1_IGNORE_ALPHA Value: 2 The layer is always created as ignore alpha. All content rendered into the layer will be treated as opaque. |
D2D1_LAYER_OPTIONS1_FORCE_DWORD Value: 0xffffffff |
Requirements
Requirement | Value |
---|---|
Header | d2d1_1.h |