Compartilhar via


D1140: Tipo de transformação de traço usa DPI padrão

Ao ampliar uma ID2D1Geometry com um traço FIXO ou HAIRLINE, o Direct2D assumirá um DPI de 96. Ao renderizar a geometria ampliada, a largura do traço pode mudar.

 

Causas possíveis

Quando o Direct2D desenha uma geometria para um destino, ele amplia a geometria. No entanto, um aplicativo também pode construir objetos ID2D1Geometry sem um destino e ampliá-los, usando métodos de ID2D1Geometry, como Widen, StrokeContainsPoint e GetWidenedBounds. Durante essas operações, um aplicativo pode usar D2D1_STROKE_TRANFORM_TYPE_HAIRLINE ou FIXED. Esses atributos normalmente consideram uma DPI, mas, na ausência de um destino, nenhuma DPI é especificada. Essa mensagem informativa avisa que o Direct2D considerará um DPI padrão de 96.0.

Correções Possíveis

Essa mensagem é somente informativa e não indica necessariamente um problema com o aplicativo.