D1139 : Largeur de trait inutilisée
Un type de transformation de trait de HAIRLINE a été spécifié, mais la largeur de trait fournie n’était pas 1. La largeur du trait est ignorée.
Causes possibles
L’application a dessiné une primitive à l’aide d’un ID2D1StrokeStyle avec D2D1_STROKE_TRANSFORM_TYPE_HAIRLINE, mais la largeur de trait utilisée dans cet appel de dessin n’était pas 1. Lorsque l’attribut de ligne de cheveux est spécifié, il, en fait, remplace la largeur du trait, le fixant à des unités dépendantes de l’appareil 1.0, quel que soit le choix de transformation d’échelle ou de PPP.
Correctifs possibles
Lorsque l’attribut HAIRLINE est défini sur un ID2D1StrokeStyle, l’application doit utiliser une largeur de trait de 1.0 unités.