2012-03-05 12 views
8

मैं डायरेक्टएक्स, डायरेक्टशो इत्यादि के माध्यम से सॉर्ट कर रहा हूं और यह पता नहीं लगा सकता कि कौन सी .NET C# लाइब्रेरी सबसे अच्छी होगी।सी # में, ज़ूम करने योग्य, पैन करने योग्य वीडियो प्रदर्शित करने का एक अच्छा तरीका क्या है?

मैं एक कला स्थापना कर रहा हूं जिसमें पूर्ण स्क्रीन वीडियो होगा। मैं चाहता हूं कि उपयोगकर्ता वीडियो पर पैन और ज़ूम इन और आउट करने में सक्षम हो, आदर्श रूप से बिना किसी छोड़े या हिचकी के। क्या कोई माइक्रोसॉफ्ट तकनीक है जो इसके लिए एक स्पष्ट पसंद के रूप में खड़ी है?

+0

शायद मैग्निफायर Win7 के तहत काम कर सकता है? (हाई-टेक से लो-टेक शुरू करना) – user7116

+0

एक्सएनए एक विकल्प हो सकता है। – jrummell

उत्तर

1

डब्ल्यूपीएफ पर विचार करना न भूलें .. डायरेक्ट 3 डी के साथ शुरू करने के लिए यह बहुत तेज़ है ... इसमें गड़बड़ मुक्त एनिमेशन के लिए डिज़ाइन किया गया एक बुनियादी ढांचा है, जो कचरा संग्रह और ui थ्रेड गतिविधि से देरी से स्वतंत्र है।

बहुत ही जटिल जीयूआई में, डब्ल्यूपीएफ कुछ छिपी हुई लागत के साथ आ सकता है, जो लोगों को परेशान करता है, दावा करता है कि डब्ल्यूपीएफ धीमा है। लेकिन मुझे विश्वास है कि यह आपके द्वारा वर्णित परिदृश्य में ठीक काम करेगा।

+1

प्रदर्शन बहुत धीमा हो सकता है, लेकिन अगर किसी ऐसे व्यक्ति द्वारा उपयोग किया जाता है जो जानता है कि वे क्या कर रहे हैं तो यह ज्यादातर परिस्थितियों में काफी प्रदर्शन कर सकता है। – mydogisbox

+0

@mydogisbox: मैं पूरी तरह से सहमत हूं। मैं डब्ल्यूपीएफ के नकारात्मक ध्वनि का मतलब नहीं था। मैं rephrase ... –

+0

हो गया! मुझे लगता है कि यह संदेश उस संदेश को बेहतर ढंग से व्यक्त करता है जिसे मैं पार करने की कोशिश कर रहा था। –

0

आईएमएचओ एक्सएनए का उपयोग करें। पुराने प्रबंधित डायरेक्टएक्स की तुलना में इसका बहुत गहरा समर्थन है। इस लड़के ने आपके लिए आपके प्रश्न का उत्तर दिया: http://www.david-amador.com/2009/10/xna-camera-2d-with-zoom-and-rotation/

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