ডাইরেক্টএক্স
মাইক্রোসফট ডাইরেক্টএক্স (ইংরেজি: DirectX) সিজি বা কম্পিউটার গ্রাফিক্স প্রসেসিং এর জন্য কতগুলো এপিআই (এপিআইস – অ্যাপলিকেশন প্রোগ্রামিং ইন্টারফেস) এর সমন্বয়। এপিআই গুলোর মধ্যে রয়েছে ডাইরেক্টথ্রিডি, ডাইরেক্টড্র, ডাইরেক্টসাউন্ড, ডাইরেক্টপ্লে এবং আরো কিছু। ডাইরেক্ট-এক্স হার্ডওয়্যার ও সফটওয়্যার এর মধ্যকার তথ্য আদান-প্রদানের জন্য সেতুবন্ধন করে।
মাইক্রোসফট উইন্ডোজের একটি উপাদান | |
---|---|
বিস্তারিত | |
ধরণ | এপিআই |
অন্তর্ভুক্ত | উইন্ডোজ ৯৫ ওএসার২ উইন্ডোজ এনটি ৪.০ এবং সমস্ত পরবর্তী মুক্তি |
সম্পর্কিত উপাদানসমূহ | |
ডাইরেক্ট২ডি ডাইরেক্ট৩ডি ডাইরেক্টরাইট এক্সঅডিও২ এক্সইনপুট |
সংস্করণসমূহ
সম্পাদনামুক্তির ইতিহাস
সম্পাদনাডাইরেক্টএক্স সংস্করণ | সংস্করণ সংখ্যা | মুক্তির তারিখ | নোট |
---|---|---|---|
১.০ | ৪.০২.০০৯৫ | ৩০শে সেপ্টেম্বর, ১৯৯৫ | |
২.০ | ১৯৯৬ | কয়েকটি মাত্র ৩য় পক্ষের অ্যাপ্লিকেশন সাথে পাঠানো হয়েছিল | |
২.০এ | ৪.০৩.০০.১০৯৬ | ৫ই জুন, ১৯৯৬ | উইন্ডোজ ৯৫ ওএসার২ এবং উইন্ডোজ এনটি ৪.০ |
৩.০ | ৪.০৪.০০.০০৬৮ | ১৫ই সেপ্টেম্বর, ১৯৯৬ | |
৪.০৪.০০.০০৬৯ | ১৯৯৬ | ডাইরেক্টএক্স ৩.০ লেট প্যাকেজ ডাইরেক্ট৩ডি ৪.০৪.০০.০০৬৯ অন্তর্ভুক্ত করে | |
৩.০এ | ৪.০৪.০০.০০৭০ | ডিসেম্বর, ১৯৯৬ | উইন্ডোজ এনটি ৪.০ এসপি৩ (এবং উপরে) উইন্ডোজ এনটি ৪.০ এর জন্য ডাইরেক্টএক্স সর্বশেষ সমর্থিত সংস্করণ |
৩.০বি | ৪.০৪.০০.০০৭০ | ডিসেম্বর, ১৯৯৬ | এই ৩.০এ একটি খুব ছোটোখাটো আপডেট যার মাধ্যমে উইন্ডোজ ৯৫ এর জাপানি সংস্করণের একটি অঙ্গরাগ সমস্যা সংশোধন করা হয়েছিল |
৪.০ | কখনো ছাড়া হয়নি | DirectX 4 was never released. Raymond Chen of Microsoft explained in his book, The Old New Thing, that after DirectX 3 was released, Microsoft began developing versions 4 and 5 at the same time. Version 4 was to be a shorter-term release with small features, whereas version 5 would be a more substantial release. The lack of interest from game developers in the features stated for DirectX 4 resulted in it being shelved, and the corpus of documents that already distinguished the two new versions resulted in Microsoft choosing to not re-use version 4 to describe features intended for version 5.[১][২] | |
৫.০ | ৪.০৫.০০.০১৫৫ (আরসি৫৫) | ৪ঠা অগাস্ট, ১৯৯৭ | এটি উইন্ডোজ ২০০০ এর জন্য একটি বিটা উপলব্ধ যা উইন্ডোজ এনটি ৪.০ তে ইনস্টল হবে |
৫.২ | ৪.০৫.০১.১৬০০ (আরসি০০) | ৫ই মে, ১৯৯৮ | উইন্ডোজ ৯৫ এর জন্য ডাইরেক্টএক্স ৫.২ মুক্তি |
৪.০৫.০১.১৯৯৮ (আরসি০) | ২৫শে জুন, ১৯৯৮ | একান্ত উইন্ডোজ ৯৮ | |
৬.০ | ৪.০৬.০০.০৩১৮ (আরসি৩) | ৭ই অগাস্ট, ১৯৯৮ | উইন্ডোজ সিই বাস্তবায়িত যেমন ড্রিমক্যাস্ট |
৬.১ | ৪.০৬.০২.০৪৩৬ (আরসি০) | ৩রা ফেব্রুয়ারি, ১৯৯৯ | |
৬.১এ | ৪.০৬.০৩.০৫১৮ (আরসি০) | ৫ই মে, ১৯৯৯ | একান্ত উইন্ডোজ ৯৮ সে |
৭.০ | ৪.০৭.০০.০৭০০ (আরসি১) | ২২শে সেপ্টেম্বর, ১৯৯৯ | |
৪.০৭.০০.০৭০০ | ১৭ই ফেব্রুয়ারি, ২০০০ | উইন্ডোজ ২০০০ | |
৭.০এ | ৪.০৭.০০.০৭১৬ (আরসি০) | ৮ই মার্চ, ২০০০ | |
৪.০৭.০০.০৭১৬ (আরসি১) | 2০০০ | ||
৭.১ | ৪.০৭.০১.৩০০০ (আরসি১) | ১৪ই সেপ্টেম্বর, ২০০০ | একান্ত উইন্ডোজ এমই |
৮.০ | ৪.০৮.০০.০৪০০ (আরসি১০) | ১২ই নভেম্বর, ২০০০ | |
৮.০এ | ৪.০৮.০০.০৪০০ (আরসি১৪) | ৫ই ফেব্রুয়ারি, ২০০১ | Last supported version for উইন্ডোজ 95 এবং last version to have software rendering support[৩] |
৮.১ | ৪.০৮.০১.০৮১০ | ২৫শে অক্টোবর, ২০০১ | একান্ত উইন্ডোজ এক্সপি, উইন্ডোজ এক্সপি এসপি১, উইন্ডোজ সার্ভার ২০০৩ এবং এক্সবক্স |
৪.০৮.০১.০৮৮১ (আরসি7) | ৮ই নভেম্বর, ২০০১ | This version is for the down level operating systems (উইন্ডোজ ৯৮, উইন্ডোজ মি এবং উইন্ডোজ ২০০০) | |
৮.১এ | ৪.০৮.০১.০৯০১ (আরসি?) | ২০০২ | This release includes an update to Direct3D (D3d8.dll) |
৮.১বি | ৪.০৮.০১.০৯০১ (আরসি৭) | ২৫শে জুন, ২০০২ | This update includes a fix to DirectShow on উইন্ডোজ ২০০০ (Quartz.dll) |
৮.২ | ৪.০৮.০২.০১৩৪ (আরসি০) | ২০০২ | Same as the DirectX 8.1b but includes DirectPlay 8.2 |
৯.০ | ৪.০৯.০০.০৯০০ (আরসি৪) | ১৯শে ডিসেম্বর, ২০০২ | Periodic updates were released for DirectX 9, starting from 4.০9.০০.০9০4 (RC০ for DX 9.0c) in October 2004, released bimonthly until August 2007, এবং quarterly thereafter. The last periodic update was released in জুন 2010[৪]
The February 9, 2005 release is the first 64-bit capable build.[৫] The last build for Windows 98SE/Me is the redistributable from December 13, 2006.[৬][৭] The last build for Windows 2000 is the redistributable from February 5, 2010.[৮] April 2006 is the first official support to Windows Vista[৯] and August 2009 is the first official support to Windows 7 and DX11 update[১০] |
৯.০এ | ৪.০৯.০০.০৯০১ (আরসি৬) | ২৬শে মার্চ, ২০০৩ | |
৯.০বি | ৪.০৯.০০.০৯০২ (আরসি২) | ১৩ই অগাস্ট, ২০০৩ | |
9.০c[১১] | ৪.০৯.০০.০৯০৩ | একান্ত উইন্ডোজ এক্সপি এসপি২ জন্য | |
৪.০৯.০০.০৯০৪ (আরসি০) | ৪ঠা অগাস্ট, ২০০৪ | ||
৪.০৯.০০.০৯০৪ | ৬ই অগাস্ট, ২০০৪/২১শে এপ্রিল, ২০০৮* | Xbox 36০, উইন্ডোজ এক্সপি এসপি২, এসপি৩*, উইন্ডোজ সার্ভার ২০০৩ এসপি১ এবং উইন্ডোজ সার্ভার ২০০৩ আর২ | |
১০ | 6.০০.6০০০.163৮6 | ৩০শে নভেম্বর, ২০০৬ | একান্ত উইন্ডোজ ভিস্তা |
১০.১ | ৬.০০.৬০০১.১৮০০০ | ৪ঠা ফেব্রুয়ারি, ২০০৮ | উইন্ডোজ ভিস্তাএসপি১, উইন্ডোজ সার্ভার ২০০৮ ডাইরেক্ট৩ডি ১০.১ সহ |
৬.০০.৬০০২.১৮০০৫ | ২৮শে এপ্রিল, ২০০৯ | উইন্ডোজ ভিস্তাএসপি২, উইন্ডোজ সার্ভার ২০০৮ এসপি২ ডাইরেক্ট৩ডি ১০.১ সহ | |
১১ | ৬.০১.৭৬০০.১৬৩৮৫ | ২২শে অক্টোবর, ২০০৯ | উইন্ডোজ ৭, উইন্ডোজ সার্ভার ২০০৮ আর২ |
৬.০০.৬০০২.১৮১০৭ | ২৭শে অক্টোবর, ২০০৯ | Windows Vista SP2 এবং Windows সার্ভার ২০০৮ আর২, through the Platform Update for Windows Vista and Windows Server 2008[১২] | |
৬.০১.৭৬০১.১৭৫১৪ | ১৬ই ফেব্রুয়ারি, ২০১১ | উইন্ডোজ ৭ এসপি১, উইন্ডোজ সার্ভার ২০০৮ আর২ এসপি১ | |
১১.১ | ৬.০২.৯২০০.১৬৩৮৪ | ১লা অগাস্ট, ২০১২ | উইন্ডোজ ৭ এসপি১, উইন্ডোজ ৮, উইন্ডোজ আরটি, উইন্ডোজ সার্ভার ২০১২ |
১১.২ | ৬.০৩.৯৬০০.১৬৩৮৪ | ১৮ই অক্টোবর, ২০১৩ | উইন্ডোজ ৮.১, উইন্ডোজ আরটি, উইন্ডোজ সার্ভার ২০১২ আর২ |
১২.০ | ১০.০০.১০২৪০.১৬৩৮৪ | ২৯শে জুলাই, ২০১৫ | উইন্ডোজ ১০, এক্সবক্স ওয়ান |
উপাদানসমূহ
সম্পাদনাডাইরেক্টএক্স এর উপাদানগুলো হলো-
- ডাইরেক্টথ্রিডি: ডেভেলাপারদের ত্রিমাত্রিক বস্তু অঙ্কনবিষয়ক সুবিধা দেয়।
- ডাইরেক্টপ্লে: নেটওয়ার্কের মাধ্যমে যোগাযোগের জন্যে এপিআই।
- ডাইরেক্টসাউন্ড: ছবির সাথে শব্দকে সম্পর্কযুক্ত করার জন্যে এপিআই।
- ডাইরেক্টইনপুট: I/O Device থেকে ইনপুট নেয়ার জন্য ব্যবহৃত হয়।
- ডাইরেক্টড্র: দ্বিমাত্রিক ছবি সংজ্ঞায়িত করার জন্যে এপিআই।
আরও দেখুন
সম্পাদনাতথ্যসূত্র
সম্পাদনা- ↑ Chen, Raymond (২০০৬)। "Etymology and History"। The Old New Thing (1st সংস্করণ)। Pearson Education। পৃষ্ঠা 33০। আইএসবিএন 0-321-44030-7।
- ↑ "What happened to DirectX 4? - The Old New Thing - Site Home - MSDN Blogs"। Blogs.msdn.com। ২০০৪-০১-২২। সংগ্রহের তারিখ ২০১২-১২-৩০।
- ↑ "3D Graphics Accelerators"। ueu.co। ৩ জানুয়ারি ২০১৮ তারিখে মূল থেকে আর্কাইভ করা। সংগ্রহের তারিখ ৬ জুলাই ২০১৬।
- ↑ "Download DirectX End-User Runtimes (জুন 2010) from Official Microsoft Download Center"। microsoft.com। Microsoft।
- ↑ Direct link to ওয়েব্যাক মেশিনে আর্কাইভকৃত ৯ মে ২০০৬ তারিখে last pure 32-bit DirectX 9.0c from December 13, 2004 ওয়েব্যাক মেশিনে আর্কাইভকৃত মে ৮, ২০০৬ তারিখে & Direct link to ওয়েব্যাক মেশিনে আর্কাইভকৃত ৪ জুন ২০১১ তারিখে first 64-bit capable DirectX 9.0c from February 9, 2005 ওয়েব্যাক মেশিনে আর্কাইভকৃত অক্টোবর ১৬, ২০০৯ তারিখে
- ↑ "DirectX End-User Runtimes – December 2006"। Download Center। Microsoft। ১৩ ডিসেম্বর ২০০৬। সংগ্রহের তারিখ ৭ ফেব্রুয়ারি ২০১৫।
- ↑ "DirectX End-User Runtimes – February 2007"। Download Center। Microsoft। ১৩ ফেব্রুয়ারি ২০০৭। সংগ্রহের তারিখ ৭ ফেব্রুয়ারি ২০১৫।
- ↑ "Download DirectX End-User Runtimes (February 2010) from Official Microsoft Download Center"। microsoft.com। Microsoft।
- ↑ "DirectX End-User Runtimes (April 2006) Full Download"। Download Center। Microsoft। ৬ এপ্রিল ২০০৬। সংগ্রহের তারিখ ৭ ফেব্রুয়ারি ২০১৫।
- ↑ "Download DirectX End-User Runtimes (March 2009) from Official Microsoft Download Center"। microsoft.com। Microsoft।
- ↑ "Download DirectX End-User Runtime Web Installer from Official Microsoft Download Center"। microsoft.com। Microsoft।
- ↑ "Microsoft upgrades Windows Vista with DirectX 11"। pcgameshardware.com। ৩১ মার্চ ২০১৬ তারিখে মূল থেকে আর্কাইভ করা। সংগ্রহের তারিখ ৬ জুলাই ২০১৬।