Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Identificadores para propriedades do efeito de transferência linear.
Syntax
typedef enum D2D1_LINEARTRANSFER_PROP {
D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPT = 0,
D2D1_LINEARTRANSFER_PROP_RED_SLOPE = 1,
D2D1_LINEARTRANSFER_PROP_RED_DISABLE = 2,
D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPT = 3,
D2D1_LINEARTRANSFER_PROP_GREEN_SLOPE = 4,
D2D1_LINEARTRANSFER_PROP_GREEN_DISABLE = 5,
D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPT = 6,
D2D1_LINEARTRANSFER_PROP_BLUE_SLOPE = 7,
D2D1_LINEARTRANSFER_PROP_BLUE_DISABLE = 8,
D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPT = 9,
D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPE = 10,
D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLE = 11,
D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUT = 12,
D2D1_LINEARTRANSFER_PROP_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPTValor: 0 A interceptação Y da função linear para o canal Vermelho. O tipo é FLOAT. O padrão é 0,0f. |
D2D1_LINEARTRANSFER_PROP_RED_SLOPEValor: 1 A inclinação da função linear para o canal Vermelho. O tipo é FLOAT. O padrão é 1,0f. |
D2D1_LINEARTRANSFER_PROP_RED_DISABLEValor: 2 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 RedLinearTransfer ao canal Vermelho. O tipo é BOOL. O padrão é FALSE. |
D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPTValor: 3 A interceptação Y da função linear para o canal Verde. O tipo é FLOAT. O padrão é 0,0f. |
D2D1_LINEARTRANSFER_PROP_GREEN_SLOPEValor: 4 A inclinação da função linear para o canal Verde. O tipo é FLOAT. O padrão é 1,0f. |
D2D1_LINEARTRANSFER_PROP_GREEN_DISABLEValor: 5 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 GreenLinearTransfer ao canal Verde. O tipo é BOOL. O padrão é FALSE. |
D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPTValor: 6 A interceptação Y da função linear para o canal Azul. O tipo é FLOAT. O padrão é 0,0f. |
D2D1_LINEARTRANSFER_PROP_BLUE_SLOPEValor: 7 A inclinação da função linear para o canal Azul. O tipo é FLOAT. O padrão é 1,0f. |
D2D1_LINEARTRANSFER_PROP_BLUE_DISABLEValor: 8 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 BlueLinearTransfer ao canal Azul. O tipo é BOOL. O padrão é FALSE. |
D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPTValor: 9 A interceptação Y da função linear para o canal Alfa. O tipo é FLOAT. O padrão é 0,0f. |
D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPEValor: 10 A inclinação da função linear para o canal Alfa. O tipo é FLOAT. O padrão é 0,0f. |
D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLEValor: 11 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 AlphaLinearTransfer ao canal Alfa. O tipo é BOOL. O padrão é FALSE. |
D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUTValor: 12 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á fixar os valores se eles não forem de precisão alta o suficiente. O tipo é BOOL. O padrão é FALSE. |
D2D1_LINEARTRANSFER_PROP_FORCE_DWORDValor: 0xffffffff |
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | d2d1effects.h |