D2D1_SCALE_PROP enumeração (d2d1effects.h)
Identificadores para propriedades do efeito Scale.
Syntax
typedef enum D2D1_SCALE_PROP {
D2D1_SCALE_PROP_SCALE = 0,
D2D1_SCALE_PROP_CENTER_POINT = 1,
D2D1_SCALE_PROP_INTERPOLATION_MODE = 2,
D2D1_SCALE_PROP_BORDER_MODE = 3,
D2D1_SCALE_PROP_SHARPNESS = 4,
D2D1_SCALE_PROP_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_SCALE_PROP_SCALE Valor: 0 A quantidade de escala na direção X e Y como uma proporção do tamanho da saída para o tamanho da entrada. Essa propriedade D2D1_VECTOR_2F definida como: (escala X, escala Y). Os valores de escala são FLOAT, sem unidade e devem ser positivos ou 0. O tipo é D2D1_VECTOR_2F. O valor padrão é {1.0f, 1.0f}. |
D2D1_SCALE_PROP_CENTER_POINT Valor: 1 O ponto central de dimensionamento de imagem. Essa propriedade é uma D2D1_VECTOR_2F definida como: (ponto X, ponto Y). As unidades estão em DIPs. Use a propriedade do ponto central para dimensionar em torno de um ponto diferente do canto superior esquerdo. O tipo é D2D1_VECTOR_2F. O valor padrão é {0.0f, 0.0f}. |
D2D1_SCALE_PROP_INTERPOLATION_MODE Valor: 2 O modo de interpolação que o efeito usa para dimensionar a imagem. Há seis modos de escala que variam em qualidade e velocidade. O tipo é D2D1_SCALE_INTERPOLATION_MODE. O valor padrão é D2D1_SCALE_INTERPOLATION_MODE_LINEAR. |
D2D1_SCALE_PROP_BORDER_MODE Valor: 3 O modo usado para calcular a borda da imagem, suave ou dura. O tipo é D2D1_BORDER_MODE. O valor padrão é D2D1_BORDER_MODE_SOFT. |
D2D1_SCALE_PROP_SHARPNESS Valor: 4 No modo de interpolação cúbica de alta qualidade, o nível de nitidez do filtro de dimensionamento como um float entre 0 e 1. Os valores são unitless. Você pode usar nitidez para ajustar a qualidade de uma imagem ao reduzir a imagem. O fator de nitidez afeta a forma do kernel. Quanto maior o fator de nitidez, menor o kernel. Nota Essa propriedade afeta apenas o modo de interpolação cúbica de alta qualidade. O tipo é FLOAT. O valor padrão é 0,0f. |
D2D1_SCALE_PROP_FORCE_DWORD Valor: 0xffffffff |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d2d1effects.h |