Compartir a través de


enumeración D3D11_BLEND (d3d11.h)

Factores de mezcla, que modulan los valores para el sombreador de píxeles y el destino de representación.

Syntax

typedef enum D3D11_BLEND {
  D3D11_BLEND_ZERO = 1,
  D3D11_BLEND_ONE = 2,
  D3D11_BLEND_SRC_COLOR = 3,
  D3D11_BLEND_INV_SRC_COLOR = 4,
  D3D11_BLEND_SRC_ALPHA = 5,
  D3D11_BLEND_INV_SRC_ALPHA = 6,
  D3D11_BLEND_DEST_ALPHA = 7,
  D3D11_BLEND_INV_DEST_ALPHA = 8,
  D3D11_BLEND_DEST_COLOR = 9,
  D3D11_BLEND_INV_DEST_COLOR = 10,
  D3D11_BLEND_SRC_ALPHA_SAT = 11,
  D3D11_BLEND_BLEND_FACTOR = 14,
  D3D11_BLEND_INV_BLEND_FACTOR = 15,
  D3D11_BLEND_SRC1_COLOR = 16,
  D3D11_BLEND_INV_SRC1_COLOR = 17,
  D3D11_BLEND_SRC1_ALPHA = 18,
  D3D11_BLEND_INV_SRC1_ALPHA = 19
} ;

Constantes

 
D3D11_BLEND_ZERO
Valor: 1
El factor de mezcla es (0, 0, 0, 0). No hay ninguna operación previa a la mezcla.
D3D11_BLEND_ONE
Valor: 2
El factor de mezcla es (1, 1, 1, 1). No hay ninguna operación previa a la mezcla.
D3D11_BLEND_SRC_COLOR
Valor: 3
El factor de mezcla es (Rs, Gs, Bs, As), que es datos de color (RGB) de un sombreador de píxeles. No hay ninguna operación previa a la mezcla.
D3D11_BLEND_INV_SRC_COLOR
Valor: 4
El factor de mezcla es (1 - Rs, 1 - Gs, 1 - Bs, 1 - As), que es datos de color (RGB) de un sombreador de píxeles. La operación de combinación previa invierte los datos, lo que genera 1 - RGB.
D3D11_BLEND_SRC_ALPHA
Valor: 5
El factor de mezcla es (As, As, As, As), que es datos alfa (A) de un sombreador de píxeles. No hay ninguna operación previa a la mezcla.
D3D11_BLEND_INV_SRC_ALPHA
Valor: 6
El factor de mezcla es ( 1 - As, 1 - As, 1 - As, 1 - As), que es datos alfa (A) de un sombreador de píxeles. La operación de combinación previa invierte los datos, lo que genera 1 - A.
D3D11_BLEND_DEST_ALPHA
Valor: 7
El factor de mezcla es (Ad Ad Ad Ad D), que es datos alfa de un destino de representación. No hay ninguna operación previa a la mezcla.
D3D11_BLEND_INV_DEST_ALPHA
Valor: 8
El factor de mezcla es (1 - Ad 1 - Ad 1 - Ad 1 - Ad), que es datos alfa de un destino de representación. La operación de combinación previa invierte los datos, lo que genera 1 - A.
D3D11_BLEND_DEST_COLOR
Valor: 9
El factor de mezcla es (Rd, Gd, Bd, Ad), que es datos de color de un destino de representación. No hay ninguna operación previa a la mezcla.
D3D11_BLEND_INV_DEST_COLOR
Valor: 10
El factor de mezcla es (1 - Rd, 1 - Gd, 1 - Bd, 1 - Ad), que es datos de color de un destino de representación. La operación de combinación previa invierte los datos, lo que genera 1 - RGB.
D3D11_BLEND_SRC_ALPHA_SAT
Valor: 11
El factor de mezcla es (f, f, f, 1); donde f = min(As, 1
-D). La operación de combinación previa sujeta los datos a 1 o menos.
D3D11_BLEND_BLEND_FACTOR
Valor: 14
El factor de mezcla es el conjunto de factores de mezcla con ID3D11DeviceContext::OMSetBlendState. No hay ninguna operación previa a la mezcla.
D3D11_BLEND_INV_BLEND_FACTOR
Valor: 15
El factor de mezcla es el conjunto de factores de mezcla con ID3D11DeviceContext::OMSetBlendState. La operación de pre-mezcla invierte el factor de mezcla, lo que genera 1 - blend_factor.
D3D11_BLEND_SRC1_COLOR
Valor: 16
El factor de mezcla es orígenes de datos como salida de datos de color por parte de un sombreador de píxeles. No hay ninguna operación previa a la mezcla. Este factor de mezcla admite la combinación de colores de doble fuente.
D3D11_BLEND_INV_SRC1_COLOR
Valor: 17
El factor de mezcla es orígenes de datos como salida de datos de color por parte de un sombreador de píxeles. La operación de combinación previa invierte los datos, lo que genera 1 - RGB. Este factor de mezcla admite la combinación de colores de doble fuente.
D3D11_BLEND_SRC1_ALPHA
Valor: 18
El factor de mezcla es orígenes de datos como salida de datos alfa mediante un sombreador de píxeles. No hay ninguna operación previa a la mezcla. Este factor de mezcla admite la combinación de colores de doble fuente.
D3D11_BLEND_INV_SRC1_ALPHA
Valor: 19
El factor de mezcla es orígenes de datos como salida de datos alfa mediante un sombreador de píxeles. La operación de combinación previa invierte los datos, lo que genera 1 - A. Este factor de mezcla admite la combinación de colores de doble fuente.

Comentarios

Las operaciones de blend se especifican en una descripción de mezcla.

Requisitos

Requisito Valor
Header d3d11.h

Consulte también

Enumeraciones principales