enumeración D3D10_DDI_BLEND (d3d10umddi.h)
El tipo de enumeración D3D10_DDI_BLEND contiene valores que identifican los modos de mezcla en una llamada a la función CreateBlendState del controlador.
Syntax
typedef enum D3D10_DDI_BLEND {
D3D10_DDI_BLEND_ZERO = 1,
D3D10_DDI_BLEND_ONE = 2,
D3D10_DDI_BLEND_SRC_COLOR = 3,
D3D10_DDI_BLEND_INV_SRC_COLOR = 4,
D3D10_DDI_BLEND_SRC_ALPHA = 5,
D3D10_DDI_BLEND_INV_SRC_ALPHA = 6,
D3D10_DDI_BLEND_DEST_ALPHA = 7,
D3D10_DDI_BLEND_INV_DEST_ALPHA = 8,
D3D10_DDI_BLEND_DEST_COLOR = 9,
D3D10_DDI_BLEND_INV_DEST_COLOR = 10,
D3D10_DDI_BLEND_SRC_ALPHASAT = 11,
D3D10_DDI_BLEND_BLEND_FACTOR = 14,
D3D10_DDI_BLEND_INVBLEND_FACTOR = 15,
D3D10_DDI_BLEND_SRC1_COLOR = 16,
D3D10_DDI_BLEND_INV_SRC1_COLOR = 17,
D3D10_DDI_BLEND_SRC1_ALPHA = 18,
D3D10_DDI_BLEND_INV_SRC1_ALPHA = 19,
D3D10_DDI_BLEND_ALPHA_FACTOR = 20,
D3D10_DDI_BLEND_INVALPHA_FACTOR = 21
} ;
Constantes
D3D10_DDI_BLEND_ZERO Valor: 1 El factor de mezcla es (0, 0, 0, 0). |
D3D10_DDI_BLEND_ONE Valor: 2 El factor de mezcla es (1, 1, 1, 1). |
D3D10_DDI_BLEND_SRC_COLOR Valor: 3 El factor de mezcla es (Rs,Gs,Bs,As). |
D3D10_DDI_BLEND_INV_SRC_COLOR Valor: 4 El factor de mezcla es (1 - Rs, 1 - Gs, 1 - Bs, 1 - As). |
D3D10_DDI_BLEND_SRC_ALPHA Valor: 5 El factor de mezcla es (As, As, As, As). |
D3D10_DDI_BLEND_INV_SRC_ALPHA Valor: 6 El factor de mezcla es ( 1 - As, 1 - As, 1 - As, 1 - As). |
D3D10_DDI_BLEND_DEST_ALPHA Valor: 7 El factor de mezcla es (Ad, Ad, Ad, Ad) del destino de representación actual que se está mezclando. |
D3D10_DDI_BLEND_INV_DEST_ALPHA Valor: 8 El factor de mezcla es (1 - Ad, 1 - Ad, 1 - Ad, 1- D) del destino de representación actual que se está mezclando. |
D3D10_DDI_BLEND_DEST_COLOR Valor: 9 El factor de mezcla es (Rd, Gd, Bd, Ad) del destino de representación actual que se está mezclando. |
D3D10_DDI_BLEND_INV_DEST_COLOR Valor: 10 El factor de mezcla es (1 - Rd, 1 - Gd, 1 - Bd, 1 - Ad) del destino de representación actual que se está mezclando. |
D3D10_DDI_BLEND_SRC_ALPHASAT Valor: 11 El factor de mezcla es (f, f, f, 1); f = min(A, 1 - Ad). |
D3D10_DDI_BLEND_BLEND_FACTOR Valor: 14 Factor de combinación de colores constante que usa el combinador de búfer de fotogramas. |
D3D10_DDI_BLEND_INVBLEND_FACTOR Valor: 15 Factor de combinación de colores constante invertido que usa el combinador de búfer de fotogramas. |
D3D10_DDI_BLEND_SRC1_COLOR Valor: 16 El factor de mezcla es los componentes rojo, verde y azul (RGB) de un registro de salida del sombreador de píxeles (salida ps o1.rgb). |
D3D10_DDI_BLEND_INV_SRC1_COLOR Valor: 17 El factor de mezcla es la inversión de los componentes RGB de un registro de salida del sombreador de píxeles (1.0f - salida de PS o1.rgb). |
D3D10_DDI_BLEND_SRC1_ALPHA Valor: 18 El factor de mezcla es el componente alfa de un registro de salida del sombreador de píxeles (salida de PS o1.a). |
D3D10_DDI_BLEND_INV_SRC1_ALPHA Valor: 19 El factor de mezcla es la inversión del componente alfa de un registro de salida del sombreador de píxeles (1.0f - salida de PS o1.a). |
D3D10_DDI_BLEND_ALPHA_FACTOR Valor: 20 El factor de mezcla es el componente alfa del factor de combinación de colores que usa el combinador de búfer de fotogramas. |
D3D10_DDI_BLEND_INVALPHA_FACTOR Valor: 21 El factor de mezcla es 1 menos el componente alfa del factor de combinación de colores que usa el combinador de búfer de fotogramas. |
Comentarios
Un modo de mezcla es un algoritmo que se usa para determinar cómo se combina una textura con los colores de la superficie a la que se aplica la textura. Un factor de mezcla es una descripción de cómo se combina cada componente de color en la combinación de texturas.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |