D2D1_COLORMATRIX_PROP enumeração (d2d1effects.h)
Identificadores para as propriedades do efeito De matriz de cores.
Syntax
typedef enum D2D1_COLORMATRIX_PROP {
D2D1_COLORMATRIX_PROP_COLOR_MATRIX = 0,
D2D1_COLORMATRIX_PROP_ALPHA_MODE = 1,
D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT = 2,
D2D1_COLORMATRIX_PROP_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_COLORMATRIX_PROP_COLOR_MATRIX Valor: 0 Uma matriz 5x4 de valores float. Os elementos na matriz não são limitados e são sem unidade. O tipo é D2D1_MATRIX_5X4_F. O valor padrão é a matriz de identidade, Matrix5x4F(1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0). |
D2D1_COLORMATRIX_PROP_ALPHA_MODE Valor: 1 O modo alfa da saída. O tipo é D2D1_COLORMATRIX_ALPHA_MODE. O valor padrão é D2D1_COLORMATRIX_ALPHA_MODE_PREMULTIPLIED. |
D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT Valor: 2 Se o efeito fixa valores de cor entre 0 e 1 antes que o efeito passe os valores para o próximo efeito no grafo. O efeito fixa os valores antes de pré-multiplicar o alfa. Se você definir isso como TRUE, o efeito fixará os valores. Se você definir isso como FALSE, o efeito não fixará os valores de cor, mas outros efeitos e a superfície de saída poderão fixar os valores se eles não forem de precisão alta o suficiente. O tipo é BOOL. O valor padrão é FALSE. |
D2D1_COLORMATRIX_PROP_FORCE_DWORD Valor: 0xffffffff |
Requisitos
Cabeçalho | d2d1effects.h |