Compartilhar via


D1139: Largura do Traço Não Utilizado

Um tipo de transformação de traço de HAIRLINE foi especificado, mas a largura do traço fornecida não era 1. A largura do traço será ignorada.

 

Possíveis causas

O aplicativo desenhou um primitivo usando um ID2D1StrokeStyle com D2D1_STROKE_TRANSFORM_TYPE_HAIRLINE, mas a largura de traço usada nessa chamada de desenho não era 1. Quando o atributo de linha de cabelo é especificado, ele, na verdade, substitui a largura do traço, corrigindo-a em 1,0 unidades dependentes do dispositivo, independentemente da transformação de escala ou da opção de DPI.

Possíveis correções

Quando o atributo HAIRLINE é definido em um ID2D1StrokeStyle, o aplicativo deve usar uma largura de traço de 1,0 unidades.