मैं किसी तृतीय पक्ष पूर्णस्क्रीन विंडोज एप्लिकेशन के शीर्ष पर कुछ कस्टम ग्राफिक्स प्रदर्शित करना चाहता हूं।एक 3 डी पूर्णस्क्रीन अनुप्रयोग पर ओवरलेइंग
क्या आपने कोई स्टीम गेम खेला है? इसमें एक निष्पादन योग्य, GameOverlayUI.exe है जो आपको गेम के भीतर से स्टीम विंडो तक पहुंचने देता है। (जीयूआई तत्व कस्टम-खींचे दिखते हैं, मुझे नहीं पता कि यह एक आवश्यकता है, लेकिन वे डेस्कटॉप पर जैसे ही खेल के अंदर समान दिखते हैं।) यह गेम ग्राफिक्स में 'मंद' तक भी जाता है पृष्ठ - भूमि।
मुझे आश्चर्य है कि कोई ऐसा एप्लिकेशन लिखने के बारे में कैसे जा सकता है।
मैं यह भी सोच रहा हूं कि समाधान का दायरा कितना व्यापक होगा। क्या आप सभी ओपनजीएल अनुप्रयोगों के लिए एक विधि का उपयोग कर सकते हैं? सभी Direct3D ऋण DirectDraw अनुप्रयोगों के लिए? सभी पूर्णस्क्रीन विंडोज अनुप्रयोगों के लिए?
मैं अधिक 'आधुनिक' और जेनेरिक समाधान ढूंढ रहा हूं - कमांड प्रॉम्प्ट ओवरले करना या 320x240 अनुक्रमित रंग अनुप्रयोग चिंता का विषय नहीं है।
संपादित करें: कुछ स्पष्टीकरण: पूर्णस्क्रीन एप्लिकेशन मेरा नहीं है। यह कुछ भी हो सकता है। सबसे अधिक, यह एक 3 डी खेल होगा। मैं ग्राफिक्स के शीर्ष पर, स्क्रीन के निचले दाएं कोने में एक डिजिटल घड़ी का प्रदर्शन करना चाहता हूं। यदि संभव हो तो मैं प्रक्रिया इंजेक्शन या प्रक्रिया को डीबग करने जैसी चाल से बचना चाहूंगा।
आपने उपर्युक्त दृष्टिकोण के साथ कितना दूर तक प्रबंधन किया है। मैं एक समान स्थिति में फंस गया हूं और मैं क्रोमियम एम्बेडेड वेबव्यू ओवरले के रूप में आकर्षित करना चाहता हूं। क्या आपको लगता है कि यह संभव है? – alDiablo