लघु संस्करणWindows में स्वत: परिवर्तन जुड़े प्रदर्शित करता है निष्पादित 8
मैं कई प्रदर्शन सेटिंग परिवर्तित कैसे को स्वचालित करते हैं? एनवीआईडीआईए, 3 एक्स मॉनीटर (2 एक्स डीवीआई और 1 एक्स एचडीएमआई), जीपीयू केवल 2 सक्रिय मॉनीटर का समर्थन करता है।
लांग संस्करण
तो मैं एक NVIDIA GeForce GTX 560 Ti
जो दो प्रदर्शित करता है एक साथ चलाने कर सकते हैं। इसमें दो डीवीआई कनेक्शन और एक एचडीएमआई है। मैं अक्सर अपने दो डेस्कटॉप मॉनीटर का उपयोग करने से स्वैप करता हूं और एचडीएमआई का उपयोग कर डेस्कटॉप मॉनीटर के साथ ही अपने टीवी को कनेक्ट करता हूं।
मैं विंडोज नियंत्रण कक्ष (नियंत्रण कक्ष \ सभी नियंत्रण कक्ष आइटम \ प्रदर्शन \ स्क्रीन संकल्प) या एनवीआईडीआईए नियंत्रण कक्ष का उपयोग करने के बजाय बैच स्क्रिप्ट या अन्य प्रोग्राम का उपयोग करके परिवर्तन को वापस और आगे करना चाहता हूं।
मुझे "rundll32.exe
, NvCpl.dll
, dtcfg
...." आदि का उपयोग करने पर कुछ दस्तावेज मिले। यह आदि बिल्कुल काम नहीं करता था। एनवीआईडीआईए पीडीएफ दस्तावेज से उपयोग किए जाने वाले किसी भी पैरामीटर के लिए कुछ भी नहीं होता है। क्या किसी के पास ऐसा उदाहरण है जो काम करता है? मैंने विंडोज 7 पर भी यह कोशिश की है।
मैंने मॉनिटर वहां है या नहीं, यह देखने के लिए मैंने WMI का उपयोग करने का प्रयास किया है, लेकिन यह केवल दो सक्रिय मॉनीटर दिखाता है। यह तीसरा निष्क्रिय मॉनिटर नहीं दिखाता है।
मैंने EnumDisplayDevices
उपयोगकर्ता32.dll से कोशिश की है, लेकिन यह केवल दो सक्रिय मॉनीटर लौटाता है।
मैं यह कैसे काम कर सकता हूं?
मैं सी # में यह काम कर रहे प्राप्त करना चाहते हैं, इसलिए जब का उपयोग कर मैं भी ऑडियो डिवाइस को बदलने :)
क्या आपको यह काम मिल गया? मुझे एक समान समस्या का सामना करना पड़ रहा है। rundll32.exe आदेश मेरे लिए भी काम नहीं करता था। मैंने WinXP पर ऐसा करने की कोशिश की और यह काम करता है। क्या आपने WinXP संगतता मोड में नियंत्रण कक्ष API के लिए नमूना अनुप्रयोग आज़माया था? – Sai
नहीं, मुझे अभी भी ऐसा करने का कोई तरीका नहीं मिला है। – Bjarte
क्या आपने [यह] कोशिश की (http://developer.nvidia.com/nvapi)? – Sai