D2D1_DISCRETETRANSFER_PROP enumeração (d2d1effects.h)
Identificadores para propriedades do efeito de transferência discreto.
Syntax
typedef enum D2D1_DISCRETETRANSFER_PROP {
D2D1_DISCRETETRANSFER_PROP_RED_TABLE = 0,
D2D1_DISCRETETRANSFER_PROP_RED_DISABLE = 1,
D2D1_DISCRETETRANSFER_PROP_GREEN_TABLE = 2,
D2D1_DISCRETETRANSFER_PROP_GREEN_DISABLE = 3,
D2D1_DISCRETETRANSFER_PROP_BLUE_TABLE = 4,
D2D1_DISCRETETRANSFER_PROP_BLUE_DISABLE = 5,
D2D1_DISCRETETRANSFER_PROP_ALPHA_TABLE = 6,
D2D1_DISCRETETRANSFER_PROP_ALPHA_DISABLE = 7,
D2D1_DISCRETETRANSFER_PROP_CLAMP_OUTPUT = 8,
D2D1_DISCRETETRANSFER_PROP_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_DISCRETETRANSFER_PROP_RED_TABLE Valor: 0 A lista de valores usados para definir a função de transferência para o canal Vermelho. O tipo é FLOAT[]. O valor padrão é {0.0f, 1.0f}. |
D2D1_DISCRETETRANSFER_PROP_RED_DISABLE Valor: 1 Se você definir isso como TRUE, o efeito não aplicará a função de transferência ao canal Vermelho. Se você definir isso como FALSE, o efeito aplicará a função RedDiscreteTransfer ao canal Vermelho. O tipo é BOOL. O valor padrão se FALSE. |
D2D1_DISCRETETRANSFER_PROP_GREEN_TABLE Valor: 2 A lista de valores usados para definir a função de transferência para o canal Verde. O tipo é FLOAT[]. O valor padrão é {0.0f, 1.0f}. |
D2D1_DISCRETETRANSFER_PROP_GREEN_DISABLE Valor: 3 Se você definir isso como TRUE, o efeito não aplicará a função de transferência ao canal Verde. Se você definir isso como FALSE, o efeito aplicará a função GreenDiscreteTransfer ao canal Verde. O tipo é BOOL. O valor padrão se FALSE. |
D2D1_DISCRETETRANSFER_PROP_BLUE_TABLE Valor: 4 A lista de valores usados para definir a função de transferência para o canal Azul. O tipo é FLOAT[]. O valor padrão é {0.0f, 1.0f}. |
D2D1_DISCRETETRANSFER_PROP_BLUE_DISABLE Valor: 5 Se você definir isso como TRUE, o efeito não aplicará a função de transferência ao canal Azul. Se você definir isso como FALSE, o efeito aplicará a função BlueDiscreteTransfer ao canal Azul. O tipo é BOOL. O valor padrão se FALSE. |
D2D1_DISCRETETRANSFER_PROP_ALPHA_TABLE Valor: 6 A lista de valores usados para definir a função de transferência para o canal Alfa. O tipo é FLOAT[]. O valor padrão é {0.0f, 1.0f}. |
D2D1_DISCRETETRANSFER_PROP_ALPHA_DISABLE Valor: 7 Se você definir isso como TRUE, o efeito não aplicará a função de transferência ao canal Alfa. Se você definir isso como FALSE, o efeito aplicará a função AlphaDiscreteTransfer ao canal Alfa. O tipo é BOOL. O valor padrão se FALSE. |
D2D1_DISCRETETRANSFER_PROP_CLAMP_OUTPUT Valor: 8 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 se FALSE. |
D2D1_DISCRETETRANSFER_PROP_FORCE_DWORD Valor: 0xffffffff |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d2d1effects.h |