Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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_ZEROValor: 1 El factor de mezcla es (0, 0, 0, 0). No hay ninguna operación previa a la mezcla. |
D3D11_BLEND_ONEValor: 2 El factor de mezcla es (1, 1, 1, 1). No hay ninguna operación previa a la mezcla. |
D3D11_BLEND_SRC_COLORValor: 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_COLORValor: 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_ALPHAValor: 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_ALPHAValor: 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_ALPHAValor: 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_ALPHAValor: 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_COLORValor: 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_COLORValor: 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_SATValor: 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_FACTORValor: 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_FACTORValor: 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_COLORValor: 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_COLORValor: 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_ALPHAValor: 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_ALPHAValor: 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 |