डब्ल्यूपीएफ में हार्डवेयर त्वरण को अक्षम करने की प्रक्रिया क्या है? हकीकत में यह क्या है? क्या यह एक विंडोज़ सेटिंग है, एक विजुअल स्टूडियो सेटिंग या आप अपनी डब्लूपीएफ परियोजना के कोड में कुछ बदलते हैं? क्या यह केवल उस प्रोग्राम को प्रभावित करेगा जो आप चल रहे हैं या सिस्टम-व्यापी से करेंगे?wpf में हार्डवेयर त्वरण को कैसे अक्षम करता है?
उत्तर
यह डेस्कटॉप से एक सिस्टम चौड़ा सेटिंग है, पॉपअप मेनू लाने के लिए राइट क्लिक करें, गुणों पर क्लिक करें, और हार्डवेयर त्वरण को अक्षम करने के लिए वीडियो सेटिंग्स के लिए वहां चारों ओर देखो या सिस्टम ट्रे आइकन हो सकता है ग्राफिक्स सेटिंग्स के लिए। यह प्रणाली व्यापक है और स्थानीय नहीं है।
उम्मीद है कि यह मदद करता है, सर्वश्रेष्ठ संबंध, टॉम।
यह एक मशीन-व्यापी रजिस्ट्री सेटिंग है। रजिस्ट्री कुंजी के लिए WPF दस्तावेज़ों और WPF प्रतिपादन को अनुकूलित करने से संबंधित अन्य विवरणों में Graphics Rendering Registry Settings देखें।
सूचीबद्ध कुंजी है: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration
MSDN दस्तावेज़ "उपलब्ध नहीं" .NET 4.5 के लिए है, तो यह एक depricated विकल्प है कि केवल 4.0 या नीचे में काम करता है हो सकता है।
नीचे उल्लिखित WPF अकेले अक्षम किया जा सकता है इसे सही उत्तर – Odys
_ के रूप में स्वीकार किया जाना चाहिए [आपका उत्तर किसी अन्य महल में है: जब उत्तर कोई जवाब नहीं है?] (Http: //meta.stackexchange। com/प्रश्न/225370/your-answer-is-in-another-castle-when-is-an-answer-not-an-answer) _ – MickyD
यह आपके ऐप के लिए इसे अक्षम करने के लिए कहीं बेहतर है। Konstantin –
आप इसे .NET 3.5 SP1 से शुरू होने वाले Window
स्तर पर अक्षम कर सकते हैं।
public partial class MyWindow : Window
{
public MyWindow()
: base()
{
InitializeComponent();
}
protected override void OnSourceInitialized(EventArgs e)
{
var hwndSource = PresentationSource.FromVisual(this) as HwndSource;
if (hwndSource != null)
hwndSource.CompositionTarget.RenderMode = RenderMode.SoftwareOnly;
base.OnSourceInitialized(e);
}
}
या आप विंडो के SourceInitialized
घटना की सदस्यता और एक ही कर सकते हैं।
वैकल्पिक रूप से आप कर सकते हैं set it on Process level:
RenderOptions.ProcessRenderMode = RenderMode.SoftwareOnly;
सॉफ्टवेयर प्रतिपादन के लिए पूर्वता क्रम है:
- DisableHWAcceleration रजिस्ट्री कुंजी
- ProcessRenderMode
- RenderMode (प्रति-लक्ष्य)
संस्करण 4.0 में, आप प्रक्रिया विस्तृत वरीयता (http://msdn.microsoft.com/en-us/library/system.windows.media.renderoptions.processrendermode.aspx) सेट करने के लिए RenderOptions.ProcessRenderMode
का भी उपयोग कर सकते हैं।
- 1. हार्डवेयर त्वरण WPF के साथ कैसे काम करता है?
- 2. QGLWidget और हार्डवेयर त्वरण?
- 3. हनीकॉम्ब हार्डवेयर त्वरण setColorFilter
- 4. जावा हार्डवेयर त्वरण
- 5. आईसीएस एमुलेटर में हार्डवेयर त्वरण कहां है?
- 6. कैनवास - हार्डवेयर त्वरण
- 7. ड्राइंग पथ और हार्डवेयर त्वरण
- 8. एंड्रॉइड: हार्डवेयर त्वरण सक्षम करें
- 9. हार्डवेयर त्वरण सक्षम नहीं किया जा रहा
- 10. एफएफएमपीजी हार्डवेयर त्वरण -> जीपीयू + डायरेक्टशो
- 11. जावा हार्डवेयर त्वरण इंटेल इंटीग्रेटेड ग्राफिक्स
- 12. रनटाइम पर हार्डवेयर त्वरण का पता लगाएं: एंड्रॉइड
- 13. WPF वास्तुकला और Direct3D ग्राफिक्स त्वरण
- 14. एंड्रॉइड सामान्यीकृत त्वरण प्राप्त करता है
- 15. WPF ContextMenu एनिमेशन को अक्षम कैसे करें?
- 16. हार्डवेयर और सॉफ्टवेयर इंटरप्ट अक्षम करें
- 17. क्या विंडोज 2008 सर्वर पर जावा एफएक्स के साथ हार्डवेयर त्वरण को सक्षम करना संभव है?
- 18. जावास्क्रिप्ट नियम के साथ हार्डवेयर त्वरण के साथ CSS3 रूपांतरण के मूल्य को एनिमेट करना क्या करता है?
- 19. उच्च स्तर पर निंजा कैसे काम करता है, यह ऑब्जेक्ट त्वरण को कैसे रोकता है?
- 20. WPF अक्षम विंडो चलती
- 21. WPF एप्लिकेशन में राइट क्लिक (प्रेस और होल्ड) अक्षम करें।
- 22. जीयूआई आउटपुट एप्लिकेशन से हार्डवेयर स्तर पर कैसे काम करता है?
- 23. WPF में सिस्टम मेनू को कैसे निकालें?
- 24. हार्डवेयर त्वरित लाइव वॉलपेपर
- 25. कैसे हार्डवेयर धागे
- 26. सभी अक्षम ध्वनि प्रभाव (हार्डवेयर कुंजी भी) एंड्रॉयड
- 27. हार्डवेयर एक्सेलेरेशन के साथ GLES20Canvas.clipPath में असमर्थित ऑपरेशन अपवाद
- 28. एएमडी सिस्टम पर प्रोग्राम के अक्षम हार्डवेयर प्रीफेचिंग
- 29. आईफोन एसडीके - हार्डवेयर बटन दबाए जाने पर वॉल्यूम सूचक दृश्य को कैसे अक्षम करें?
- 30. मैं विंडोज ड्राइवर कैसे विकसित कर सकता हूं जो हार्डवेयर को स्पर्श नहीं करता है?
नोट यह सिस्टम में सभी हार्डवेयर ग्राफिक्स त्वरण को अक्षम करता है, न केवल WPF। – itowlson
यह अधिकांश सिस्टम में उपलब्ध नहीं है, क्योंकि एनवीडिया और एटी दोनों हार्डवेयर त्वरण को अक्षम (या यहां तक कि परिवर्तित) करने की अनुमति नहीं देते हैं जब तक कि उनके ड्राइवर स्थापित नहीं होते हैं। @itowlson का सही जवाब है। – Odys
@itowlson के साथ सहमत हैं। यह सभी हार्डवेयर त्वरण को अक्षम करता है जब – Jippers