Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Identificadores de las propiedades del efecto de transformación afín 2D.
Syntax
typedef enum D2D1_2DAFFINETRANSFORM_PROP {
D2D1_2DAFFINETRANSFORM_PROP_INTERPOLATION_MODE = 0,
D2D1_2DAFFINETRANSFORM_PROP_BORDER_MODE = 1,
D2D1_2DAFFINETRANSFORM_PROP_TRANSFORM_MATRIX = 2,
D2D1_2DAFFINETRANSFORM_PROP_SHARPNESS = 3,
D2D1_2DAFFINETRANSFORM_PROP_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_2DAFFINETRANSFORM_PROP_INTERPOLATION_MODEValor: 0 Modo de interpolación usado para escalar la imagen. Hay 6 modos de escala que varían en calidad y velocidad. El tipo es D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE. El valor predeterminado es D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_LINEAR. |
D2D1_2DAFFINETRANSFORM_PROP_BORDER_MODEValor: 1 Modo utilizado para calcular el borde de la imagen, suave o dura. El tipo es D2D1_BORDER_MODE. El valor predeterminado es D2D1_BORDER_MODE_SOFT. |
D2D1_2DAFFINETRANSFORM_PROP_TRANSFORM_MATRIXValor: 2 Matriz 3x2 para transformar la imagen mediante la transformación de matriz de Direct2D. El tipo es D2D1_MATRIX_3X2_F. El valor predeterminado es Matrix3x2F::Identity(). |
D2D1_2DAFFINETRANSFORM_PROP_SHARPNESSValor: 3 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 escalar 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 solo al modo de interpolación cúbica de alta calidad. El tipo es FLOAT. El valor predeterminado es 1.0f. |
D2D1_2DAFFINETRANSFORM_PROP_FORCE_DWORDValor: 0xffffffff |
Requisitos
| Encabezado | d2d1effects.h |