कंप्यूटरसॉफ्टवेयर

DirectX क्या है

शायद कोई इस तरह के उपयोगकर्ता windose ऑपरेटिंग सिस्टम है, जो कम से कम एक बार है नहीं पूछा, "क्या DirectX है?» है। इसका जवाब दोनों सरल और जटिल है। यह सब जो जिस तरह से आप देखो पर निर्भर करता है: एक सरल उपयोगकर्ता या प्रोग्रामर।

सभी एक ही समझने के लिए, कि DirectX का है, मानसिक रूप से पिछले करने के लिए एक छोटी यात्रा कर सकते हैं या, और अधिक विशेष, डॉस प्रणाली (MS-DOS) के शासनकाल के गौरवशाली दिनों में। अब यह कंप्यूटर प्रौद्योगिकी के क्षेत्र में प्रमुख प्रौद्योगिकी की अनोखी मिसाल बार बार घटित होता है। ऐसा नहीं है कि अब की तस है स्पष्ट है विकास की व्यापक तरीके से, जब सीपीयू में कोर की संख्या, प्रणाली रैम को स्लाई (एसएलआई) वीडियो, छापे डिस्क और मल्टी चैनल प्रदान करता है। एक मॉनिटर या वीडियो कार्ड का चयन, एक नहीं रह गया है कि वे क्या मानक में रुचि रखता है।

दस या बीस साल पहले, यह अलग था: वहाँ थे पर नज़र रखता है सीजीए, ईजीए, वीजीए, और यहां तक कि टैंडी c हर्कुलस। हम उन्हें से विदा नहीं है, और वीडियो कार्ड। हाँ और ध्वनि समाधान बहुत अलग आदि थे :. ध्वनि ब्लास्टर, कोवोक्स, पीसी अध्यक्ष, अब एक प्रोग्रामर जो एक कार्यक्रम लिखने का फैसला किया कल्पना। अपने कंप्यूटर, वांछित पते के लिए एक सीधा अपील द्वारा किए गए के साथ काम करने के बाद से, वह घटकों के सभी संभव संयोजनों के लिए प्रदान करने के लिए किया था। Rabotka अभी भी, एक ही था, हालांकि साथ कार्यक्रम प्रदर्शन के सफल निष्पादन के भारी है।

उसी समय वहाँ एक प्रणाली विन 95 था, और इसके निर्माताओं को गंभीरता से कैसे लोकप्रिय बनाने के लिए के बारे में सोचते हैं। गिरी के पते के साथ सीधे काम की प्रकृति (डॉस के रूप में) के कारण यह असंभव हो गया। यहाँ हम DirectX क्या है करने के लिए आते हैं। प्रोग्रामर्स एक अद्वितीय उपकरण प्रस्तावित - DirectX। इस प्रणाली के पुस्तकालयों (फ़ाइलें), उपकरणों के साथ अंतर सुनिश्चित करने के लिए तैयार किया गया है का एक सेट है। आदेश परिभाषित करने के लिए सिर्फ एक विशेष संदर्भ के साथ है, और अगर यह ऑपरेटिंग सिस्टम के साथ काम कर सकते हैं, आवेदन का अनुरोध पहुँच प्राप्त होगा - अब कार्यक्रम निर्धारित करने के लिए जो ग्राफिक्स कार्ड कंप्यूटर में स्थापित किया गया है की जरूरत नहीं है। यही कारण है कि DirectX नियम बस के लिए संकेत मिलता है बिंदु प्रदर्शित करने के लिए, इस उपकरण की सुविधाओं प्रोग्रामिंग जानने की जरूरत नहीं है, है, लेकिन "बिंदु के निर्देशांक प्रदर्शित करने के लिए।" किसी को भी जो क्या DirectX का है में रुचि है, जानता है कि पुस्तकालय (एपीआई) इच्छित उद्देश्य के लिए Direct3D, DirectDraw, डायरेक्टसाउंड, आदि में बांटा जाता है इसके अलावा, :. विभिन्न संस्करणों 1 11.1 में महत्वपूर्ण बात, वे ऊपर से नीचे तक संगत कर रहे हैं कर रहे हैं, और,।

सवाल अक्सर पूछा जाता है, "मैं DirectX 11 स्थापित करते हैं?"। इस संस्करण - पिछले में से एक। विन Vista SP2 और उच्च में डिफ़ॉल्ट सेटिंग। नवीनतम विन 8 पहले से ही 11.1 है। विन XP आधिकारिक तौर पर असंभव में स्थापित कर रहा है, हालांकि वहाँ एक सफल आंशिक अनुकूलन की अफवाहें हैं। यदि संदेश "एक आंतरिक सिस्टम त्रुटि DirectX» या खेल शुरू नहीं करता है, आप DirectX का स्थापित संस्करण को अद्यतन करने की कोशिश कर सकते हैं। यह निम्न करने के लिए सिफारिश की है: Microsoft डाउनलोड अनुभाग, में खोज पट्टी «DirectX», सही संस्करण (300 KB) और इसे चलाने के लिए एक फ़ाइल एक छोटा सा डाउनलोड प्रकार पर वेबसाइट पर जाएँ। लापता फ़ाइलें स्वचालित रूप से डाउनलोड और स्थापित कर दिया जाएगा।

खोलें प्रारंभ मेनू, खोज पट्टी प्रकार dxdiag और Enter दबाएं: संस्करण आप कर सकते हैं निर्धारित करें। सभी आवश्यक डेटा दिखाई देने वाली विंडो में दिखाया जाएगा। आधुनिक खेल के प्रेमी अपने आप को सात सेट करने के लिए, या यहाँ तक 8 विन उचित हो सकता है - DirectX 11 के समर्थन में "बॉक्स से बाहर है।"

एक निष्पक्ष सवाल - क्यों हम नए संस्करण की आवश्यकता है? एक स्थिति की कल्पना कीजिए जब एक प्रोग्रामर, उदाहरण के लिए, आवेदन एपीआई पुस्तकालयों के लिए आदेश "एक हल्के नीले रंग अंडाकार पेंट करने के लिए" देता है। यह दो शर्तों के तहत किया जाएगा: एक वीडियो कार्ड इस आदेश जानता है, यह DirectX का संस्करण में लिखा हुआ है। सब स्पष्ट की एक हार्डवेयर घटक (बॉक्स पर दर्शाया गया है), दूसरा पैराग्राफ स्पष्टीकरण की आवश्यकता है। "एक हल्के नीले रंग अंडाकार आकर्षित करने के लिए" टीम इस तरह के एक छवि के गठन के लिए केवल संस्करण 11 में समर्थन किया जा सकता है, और 10 दो आदेशों की आवश्यकता है: "। एक नीला वृत्त खींचना और एक अंडाकार करने के लिए यह खिंचाव" यही कारण है कि यह इतना आसान है।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.birmiss.com. Theme powered by WordPress.