के समान क्या यह पता लगाना संभव है कि कौन से अनुप्रयोग ओपनजीएल या डायरेक्टएक्स का उपयोग कर रहे हैं जो FRAPS करता है? (शायद हुक के कुछ रूप का उपयोग कर)? मुझे शायद खिड़की पर वास्तव में आकर्षित करने की आवश्यकता नहीं होगी, मुझे बस यह जानने की जरूरत है कि कौन सी प्रक्रियाएं समय के लिए 3 डी प्रतिपादन के कुछ रूप कर रही हैं।ओपनजीएल/डायरेक्टएक्स हुक - FRAPS
(संपादित करें :) यदि आप इससे परिचित नहीं हैं, तो FRAPS एक ऐसा प्रोग्राम है जिसका उपयोग 3 डी एप्लिकेशन पर "फ़्रेम-प्रति-सेकंड" काउंटर बनाने के लिए किया जा सकता है। FRAPS प्रक्रिया नाम निर्दिष्ट करने के लिए आपको बिना किसी चल रहे 3 डी अनुप्रयोगों को स्वयं पाता है।
बाहरी खेल के लिए तैयार काउंटर "प्रति सेकंड फ़्रेम" का उदाहरण:
मेरा अनुमान है कि जिस फ़ंक्शन को आप ढूंढ रहे हैं वह कहीं माइक्रोसॉफ्ट के विंडोज एपीआई में छिपा हुआ है। मैं समाधान के लिए वहां देखता हूं। – Oskar
आप http://taksi.sourceforge.net/ पर एक नज़र डाल सकते हैं। यह FRAPS के लिए एक ओपनसोर्स विकल्प है। सबसे बड़ी बात यह है कि आप स्रोतों को देख सकते हैं और आपको जो चाहिए उसे ढूंढ सकते हैं। – JohnGray
सावधान रहें कि डायरेक्टएक्स/डायरेक्ट 3 डी का उपयोग करने वाले सभी एप्लिकेशन 3 डी प्रतिपादन नहीं कर रहे हैं। हम H.264 वीडियो के प्रतिपादन के लिए डी 3 डी का उपयोग करते हैं। – Deanna