D2D1_GAMMATRANSFER_PROP enumeração (d2d1effects.h)
Identificadores para propriedades do efeito de transferência gama.
Syntax
typedef enum D2D1_GAMMATRANSFER_PROP {
D2D1_GAMMATRANSFER_PROP_RED_AMPLITUDE = 0,
D2D1_GAMMATRANSFER_PROP_RED_EXPONENT = 1,
D2D1_GAMMATRANSFER_PROP_RED_OFFSET = 2,
D2D1_GAMMATRANSFER_PROP_RED_DISABLE = 3,
D2D1_GAMMATRANSFER_PROP_GREEN_AMPLITUDE = 4,
D2D1_GAMMATRANSFER_PROP_GREEN_EXPONENT = 5,
D2D1_GAMMATRANSFER_PROP_GREEN_OFFSET = 6,
D2D1_GAMMATRANSFER_PROP_GREEN_DISABLE = 7,
D2D1_GAMMATRANSFER_PROP_BLUE_AMPLITUDE = 8,
D2D1_GAMMATRANSFER_PROP_BLUE_EXPONENT = 9,
D2D1_GAMMATRANSFER_PROP_BLUE_OFFSET = 10,
D2D1_GAMMATRANSFER_PROP_BLUE_DISABLE = 11,
D2D1_GAMMATRANSFER_PROP_ALPHA_AMPLITUDE = 12,
D2D1_GAMMATRANSFER_PROP_ALPHA_EXPONENT = 13,
D2D1_GAMMATRANSFER_PROP_ALPHA_OFFSET = 14,
D2D1_GAMMATRANSFER_PROP_ALPHA_DISABLE = 15,
D2D1_GAMMATRANSFER_PROP_CLAMP_OUTPUT = 16,
D2D1_GAMMATRANSFER_PROP_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_GAMMATRANSFER_PROP_RED_AMPLITUDE Valor: 0 A amplitude da função de transferência gama para o canal Vermelho. O tipo é FLOAT. O valor padrão é 1.0f. |
D2D1_GAMMATRANSFER_PROP_RED_EXPONENT Valor: 1 O expoente da função de transferência gama para o canal Vermelho. O tipo é FLOAT. O valor padrão é 1.0f. |
D2D1_GAMMATRANSFER_PROP_RED_OFFSET Valor: 2 O deslocamento da função de transferência gama para o canal Vermelho. O tipo é FLOAT. O valor padrão é 0,0f. |
D2D1_GAMMATRANSFER_PROP_RED_DISABLE Valor: 3 Se você definir isso como TRUE, ele não aplicará a função de transferência ao canal Vermelho. Uma função de transferência de identidade é usada. Se você definir isso como FALSE, ele aplicará a função de transferência gama ao canal Vermelho. O tipo é BOOL. O valor padrão é FALSE. |
D2D1_GAMMATRANSFER_PROP_GREEN_AMPLITUDE Valor: 4 A amplitude da função de transferência gama para o canal Verde. O tipo é FLOAT. O valor padrão é 1.0f. |
D2D1_GAMMATRANSFER_PROP_GREEN_EXPONENT Valor: 5 O expoente da função de transferência gama para o canal Verde. O tipo é FLOAT. O valor padrão é 1.0f. |
D2D1_GAMMATRANSFER_PROP_GREEN_OFFSET Valor: 6 O deslocamento da função de transferência gama para o canal Verde. O tipo é FLOAT. O valor padrão é 0,0f. |
D2D1_GAMMATRANSFER_PROP_GREEN_DISABLE Valor: 7 Se você definir isso como TRUE, ele não aplicará a função de transferência ao canal Verde. Uma função de transferência de identidade é usada. Se você definir isso como FALSE, ele aplicará a função de transferência gama ao canal Verde. O tipo é BOOL. O valor padrão é FALSE. |
D2D1_GAMMATRANSFER_PROP_BLUE_AMPLITUDE Valor: 8 A amplitude da função de transferência gama para o canal Azul. O tipo é FLOAT. O valor padrão é 1.0f. |
D2D1_GAMMATRANSFER_PROP_BLUE_EXPONENT Valor: 9 O expoente da função de transferência gama para o canal Azul. O tipo é FLOAT. O valor padrão é 1.0f. |
D2D1_GAMMATRANSFER_PROP_BLUE_OFFSET Valor: 10 O deslocamento da função de transferência gama para o canal Azul. O tipo é FLOAT. O valor padrão é 0,0f. |
D2D1_GAMMATRANSFER_PROP_BLUE_DISABLE Valor: 11 Se você definir isso como TRUE, ele não aplicará a função de transferência ao canal Azul. Uma função de transferência de identidade é usada. Se você definir isso como FALSE, ele aplicará a função de transferência gama ao canal Azul. O tipo é BOOL. O valor padrão é FALSE. |
D2D1_GAMMATRANSFER_PROP_ALPHA_AMPLITUDE Valor: 12 A amplitude da função de transferência gama para o canal Alfa. O tipo é FLOAT. O valor padrão é 1.0f. |
D2D1_GAMMATRANSFER_PROP_ALPHA_EXPONENT Valor: 13 O expoente da função de transferência gama para o canal Alfa. O tipo é FLOAT. O valor padrão é 1.0f. |
D2D1_GAMMATRANSFER_PROP_ALPHA_OFFSET Valor: 14 O deslocamento da função de transferência gama para o canal Alfa. O tipo é FLOAT. O valor padrão é 0,0f. |
D2D1_GAMMATRANSFER_PROP_ALPHA_DISABLE Valor: 15 Se você definir isso como TRUE, ele não aplicará a função de transferência ao canal Alfa. Uma função de transferência de identidade é usada. Se você definir isso como FALSE, ele aplicará a função de transferência gama ao canal Alfa. O tipo é BOOL. O valor padrão é FALSE. |
D2D1_GAMMATRANSFER_PROP_CLAMP_OUTPUT Valor: 16 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_GAMMATRANSFER_PROP_FORCE_DWORD Valor: 0xffffffff |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d2d1effects.h |