Compartir a través de


D1139: Ancho de trazo sin usar

Se especificó un tipo de transformación de trazo de HAIRLINE, pero el ancho del trazo proporcionado no era 1. Se omitirá el ancho del trazo.

 

Causas posibles

La aplicación dibujó un primitivo con id2D1StrokeStyle con D2D1_STROKE_TRANSFORM_TYPE_HAIRLINE, pero el ancho del trazo usado en esa llamada de dibujo no era 1. Cuando se especifica el atributo hairline, de hecho, invalida el ancho del trazo, lo fija en unidades dependientes del dispositivo de 1,0, independientemente de la transformación de escala o de la elección de PPP.

Posibles correcciones

Cuando el atributo HAIRLINE se establece en un ID2D1StrokeStyle, la aplicación debe usar un ancho de trazo de 1,0 unidades.