2012-06-11 11 views
5

संभव डुप्लिकेट:
C# setting screen brightness Windows 7बदलने चमक (सी #)

मैं सी # के माध्यम से प्रदर्शन की चमक chanding के बारे में कुछ विषयों के लिए ऑनलाइन खोज।
अधिकांश भाग के लिए, मुझे विंडोज़ में गामा बदलने के लिए लिंक मिला (here & here) और यह मेरे लिए ठीक काम कर रहा है। लेकिन मैं सोच रहा था कि क्या यह चमक को कम करने या प्रदर्शन को कम करने का सही तरीका है (क्या यह मॉनिटर की चमक को कम करने के रूप में बिजली को बचाता है?)

क्या यह चमक को कम करने का एक अच्छा तरीका है या क्या कोई बेहतर तरीका है ऐसा करने के लिए? मैं विंडोज 7 पर हूं (मैं भूल गया कि विंडोज़ का डिफ़ॉल्ट गामा मूल्य क्या है ?! कोई?)

+0

मुझे संदेह है कि वहां प्रदान किया गया समाधान वास्तव में मॉनिटर पक्ष पर चमक बदलता है। मुझे केवल डीडीसी के लिए कोई संदर्भ नहीं दिख रहा है। @ सिफर स्पष्ट रूप से इसका परीक्षण कर सकता है, लेकिन अगर यह वास्तव में मॉनीटर के साथ संवाद नहीं करता है तो परिणाम शायद महान नहीं हो सकते हैं। – pyrocumulus

+1

कुछ और तर्कसंगत रूप से संबंधित: http://skeptics.stackexchange.com/questions/4373/does-a-webpage-with-a-black-background-save-energy जो कि सॉफ़्टवेयर स्तर पर एलसीडी मॉनीटर पर रंगीन चमक बदलता है (जैसा हार्डवेयर के बैक लाइटिंग स्तर को एडजस्ट नहीं किया गया है) में नगण्य प्रभाव होना चाहिए। यह उन मॉनीटरों को ध्यान में रखता है जो उस छवि के आधार पर बैक लाइटिंग को सक्रिय रूप से समायोजित करते हैं, जिसे मैं प्रस्तुत करने की कोशिश कर रहा हूं, लेकिन मुझे संदेह है कि यह नाटकीय रूप से निर्माता, इत्यादि आदि के आधार पर भिन्न हो सकता है। – deepee1

उत्तर

2

कॉन्ट्रास्ट/ब्राइटनेस भौतिक मॉनीटर के अंदर गुण हैं; सॉफ्टवेयर नहीं विंडोज केवल गामा जानता है। आपके द्वारा पाए जाने वाले अधिकांश टूल और गाइड, गुप्त रूप से गामा संपादित करेंगे, जो स्पष्ट रूप से चमक/विपरीत के समान नहीं है।

लेकिन मैं इस लिंक मिला: यह कि यह कैसे हुआ इसकी तकनीकी व्याख्या नहीं है "How to Control the ‘Real’ Brightness and Contrast of Monitors by Software"

, यह केवल आम 'उपकरण' यह करने के लिए सक्षम होने का दावा है कि के साथ समस्याओं को सूचीबद्ध करता है। इसके बजाय यह कुछ कार्यक्रमों का उपयोग प्रदर्शित करता है जो वास्तव में मॉनिटर के साथ संवाद करते हैं। लेकिन मॉनिटर के साथ-साथ वीडियो कार्ड को डीडीसी प्रोटोकॉल का समर्थन करने की आवश्यकता है।

शायद आप इस DDC protocol का उपयोग C# में अपने स्वयं के दृष्टिकोण को रोल करने के लिए कर सकते हैं। पहले से ही पुस्तकालय भी हो सकते हैं, लेकिन यदि नहीं; मुझे लगता है कि यह एक कठिन कार्यान्वयन होगा।

संबंधित मुद्दे