Método Matrix3x2F::Skew (d2d1helper.h)
Crea una transformación de asimetría que tiene los valores del eje X y del eje Y especificados y el punto central.
Sintaxis
Matrix3x2F Skew(
FLOAT angleX,
FLOAT angleY,
D2D1_POINT_2F center
);
Parámetros
angleX
Tipo: FLOAT
Ángulo de sesgado del eje X, que se mide en grados, en sentido contrario a las agujas del reloj, a partir del eje Y.
angleY
Tipo: FLOAT
Ángulo de asimetría del eje Y, que se mide en grados en el sentido de las agujas del reloj desde el eje X.
center
Tipo: D2D1_POINT_2F
Punto sobre el que se realiza la asimetría.
Valor devuelto
Tipo: Matrix3x2F
Nueva transformación de asimetría.
Comentarios
La asimetría típica del eje Y significa asimetrías en el ángulo en grados en sentido contrario a las agujas del reloj desde el eje X. Sin embargo, dado que el eje Y de Direct2D se invierte, el ángulo de asimetría del eje Y en Direct2D significa asimetría del ángulo en grados en el sentido de las agujas del reloj desde el eje X.
Por ejemplo, en la ilustración siguiente se muestra el rectángulo sesgado con el ángulo de asimetría del eje Y de 30 grados. Observe que el ángulo es de 30 grados en el sentido de las agujas del reloj desde el eje X.
Ejemplos
Para obtener un ejemplo, vea Cómo sesgar un objeto.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d2d1helper.h |
Library | D2d1.lib |
Archivo DLL | D2d1.dll |