Delen via


D1139: Ongebruikte lijnbreedte

Er is een lijntransformatietype van HAIRLINE opgegeven, maar de opgegeven lijnbreedte is niet 1. De breedte van de lijn wordt genegeerd.

 

Mogelijke oorzaken

De toepassing tekende een primitieve met behulp van een ID2D1StrokeStyle met D2D1_STROKE_TRANSFORM_TYPE_HAIRLINE, maar de lijnbreedte die in die tekenaanroep werd gebruikt, was niet 1. Wanneer het kenmerk haarlijn is opgegeven, overschrijft het in feite de breedte van de lijn, waarbij het wordt opgelost op 1,0 apparaatafhankelijke eenheden, ongeacht schaaltransformatie of DPI-keuze.

Mogelijke oplossingen

Wanneer het KENMERK HAIRLINE is ingesteld op een ID2D1StrokeStyle, moet de toepassing een lijnbreedte van 1,0 eenheden gebruiken.