D3D11_COLOR_WRITE_ENABLE enumeration (d3d11.h)

Identify which components of each pixel of a render target are writable during blending.

Syntax

typedef enum D3D11_COLOR_WRITE_ENABLE {
  D3D11_COLOR_WRITE_ENABLE_RED = 1,
  D3D11_COLOR_WRITE_ENABLE_GREEN = 2,
  D3D11_COLOR_WRITE_ENABLE_BLUE = 4,
  D3D11_COLOR_WRITE_ENABLE_ALPHA = 8,
  D3D11_COLOR_WRITE_ENABLE_ALL
} ;

Constants

 
D3D11_COLOR_WRITE_ENABLE_RED
Value: 1
Allow data to be stored in the red component.
D3D11_COLOR_WRITE_ENABLE_GREEN
Value: 2
Allow data to be stored in the green component.
D3D11_COLOR_WRITE_ENABLE_BLUE
Value: 4
Allow data to be stored in the blue component.
D3D11_COLOR_WRITE_ENABLE_ALPHA
Value: 8
Allow data to be stored in the alpha component.
D3D11_COLOR_WRITE_ENABLE_ALL
Allow data to be stored in all components.

Remarks

These flags can be combined with a bitwise OR.

Requirements

Requirement Value
Header d3d11.h

See also

Core Enumerations