Я уже знаю, что подпиксельное позиционирование вызывает Отправка текста DirectWrite для размытия по сравнению с GDI.
Однако мой вопрос несколько более фундаментален: Почему нельзя заставить DirectWrite (и связанные с ним методы) визуализировать текст так резко, как GDI?
Другими словами:
Что препятствует тому, чтобы DirectWrite мог привязать текст к ближайшему пикселю, как может GDI?
Это, например, проблема с оборудованием? Проблема с архитектурой драйвера? Это просто не реализовано? Или что-то еще?
Меньший выбор:
Более крупные образцы:
Direct2D, aliased:
Direct2D, по умолчанию:
Direct2D ( "классический GDI" ):
Direct2D ( "естественный GDI" ):
Фактический GDI: