جاهز النص WPF القبيح - لا يمكن تعطيل تسريع الأجهزة على نظام التشغيل Vista

StackOverflow https://stackoverflow.com/questions/1509586

سؤال

أقوم بتجريب مشاكل في تقديم النص في WPF (تطبيقات الطرف الثالث والألغام أيضا). لا يتم عرض التسميات والنص الأخرى بشكل صحيح، فابحث عن غير واضحة قليلا ويتم تقديمها مع بعض البكسلات الملونة العشوائية حولها.

أنا أعمل في نهاية منخفضة حماقة آلة (SIS Mirage 3 Graphics) مع تحديث برنامج Vista SP1 و .NET 3.5 المزود بحزمة الخدمة SP1 وبرامج الرسومات.

النفوس الفقراء الأخرى لها مشاكل مماثلة تم الرد على محاولة تعطيل تسريع الأجهزة ل WPF باستخدام تعليمات Microsoft لتغيير مفتاح التسجيل:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration

القضية النهائية بالنسبة لي هي: لا يمكنني العثور على "Avalon.graphics" في التسجيل على الإطلاق. انها ليست هناك. شخص ما لديه فكرة؟

شكرا.

هل كانت مفيدة؟

المحلول

هل حاولت فقط إنشاء ذلك؟ انها مذكورة على وجه التحديد في MSDN., ، لذلك أتصور أنه صحيح (أو بالأحرى آمل أن كان صحيحا :-))

نصائح أخرى

هل حاولت تحديد snaptopixels؟ هذا فعل عجائب الكثير من آرائنا. أنا أعرف بالضبط ما تتحدث عنه.

يحاول:

<Window ..
     SnapToPixels="True">
...
</Window>

ومعرفة ما إذا كان هذا يحدث فرقا.

أنا يملك لاحظت قليلا من عدم وضوح عند تطبيق TextEffects، لذلك إذا كنت تفعل ذلك، فقد ترغب في إلقاء نظرة على تحويل أولئك إلى أسفل أو إيقافه ومعرفة ما تحصل عليه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top