Пиксели в Direct2D

enter image description here

Темно-серые линии должны быть черными и шириной 1 пиксель:

pRT->DrawLine(Point2F(100, 120), Point2F(300, 120), blackbrush, 1);

Светло-серые линии должны быть черными и шириной 0,5 пикселя:

pRT->DrawLine(Point2F(120, 130), Point2F(280, 130), blackbrush, 0.5);

Вместо этого они оба имеют ширину 2 пикселя. Если я попрошу 2 пикселя шириной, линия черная, но, естественно, 2 пикселя шириной.

Целевой объект рендеринга имеет тот же размер, что и клиентская область окна. Я хотел бы точность пикселей, как в GDI, одна координата = один пиксель и чистые цвета ...

Спасибо.

9
задан SemMike 26 May 2012 в 05:10
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: