enumeración D2D1_SCALE_PROP (d2d1effects.h)
Identificadores de las propiedades del efecto 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 La cantidad de escala en la dirección X e Y como una relación del tamaño de salida con el tamaño de entrada. Esta propiedad D2D1_VECTOR_2F define como: (escala X, escala Y). Las cantidades de escala son FLOAT, sin unidad y deben ser positivas o 0. El tipo es D2D1_VECTOR_2F. El valor predeterminado es {1.0f, 1.0f}. |
D2D1_SCALE_PROP_CENTER_POINT Valor: 1 Punto central de escalado de imágenes. Esta propiedad es un D2D1_VECTOR_2F definido como: (punto X, punto Y). Las unidades están en DIP. Utilice la propiedad de punto central para escalar alrededor de un punto distinto de la esquina superior izquierda. El tipo es D2D1_VECTOR_2F. El valor predeterminado es {0.0f, 0.0f}. |
D2D1_SCALE_PROP_INTERPOLATION_MODE Valor: 2 Modo de interpolación que usa el efecto para escalar la imagen. Hay 6 modos de escala que oscilan en calidad y velocidad. El tipo es D2D1_SCALE_INTERPOLATION_MODE. El valor predeterminado es D2D1_SCALE_INTERPOLATION_MODE_LINEAR. |
D2D1_SCALE_PROP_BORDER_MODE Valor: 3 Modo utilizado para calcular el borde de la imagen, suave o duro. El tipo es D2D1_BORDER_MODE. El valor predeterminado es D2D1_BORDER_MODE_SOFT. |
D2D1_SCALE_PROP_SHARPNESS Valor: 4 En el modo de interpolación cúbica de alta calidad, el nivel de nitidez del filtro de escalado como un flotador entre 0 y 1. Los valores no tienen unidad. Puede usar la nitidez para ajustar la calidad de una imagen al reducir verticalmente la imagen. El factor de nitidez afecta a la forma del kernel. Cuanto mayor sea el factor de nitidez, menor será el kernel. Nota Esta propiedad afecta únicamente al modo de interpolación cúbica de alta calidad. El tipo es FLOAT. El valor predeterminado es 0,0f. |
D2D1_SCALE_PROP_FORCE_DWORD Valor: 0xffffffff |
Requisitos
Requisito | Valor |
---|---|
Header | d2d1effects.h |