اپنے DirectX ورژن اور Shader ماڈل کا تعین

اپنے کمپیوٹر پر چلنے DirectX ورژن اور Shader ماڈل تلاش کرنے کے لئے ایک تنظیم.

مائیکروسافٹ DirectX، صرف DirectX کے طور پر بھی جانا جاتا ہے مائیکروسافٹ آپریٹنگ سسٹم (ونڈوز اور ایکس بکس) پر ویڈیو گیمز کی ترقی اور پروگرام میں استعمال ہونے والی API کی ایک سیٹ ہے. ونڈوز 95 کی رہائی کے تھوڑا سا بعد 1995 میں متعارف کرایا گیا ہے، اس کے بعد ونڈوز 98 کے بعد ونڈوز کے ہر ورژن میں بنڈل بن گیا ہے.

2015 میں مائیکرو ایکس 12 کی رہائی کے ساتھ مائیکروسافٹ نے کئی پروگرامنگ کی خصوصیات متعارف کرایا جیسے کم سطح APIs جو گرافکس پروسیسنگ یونٹ کو بھیجنے کے لئے ڈویلپرز کو مزید کنٹرول کرنے کی اجازت دیتا ہے. ونڈوز 10 کے علاوہ XboxX اور ونڈوز فون کھیل کی ترقی میں DirectX 12 APIs بھی استعمال کیے جائیں گے.

چونکہ DirectX 8.0 کی گرافکس کارڈوں نے سی پی یو سے گرافک کارڈ تک گرافکس فراہم کرنے کے بارے میں ہدایات کی تشریح کرنے میں شادر ماڈل کے طور پر جانا جاتا پروگراموں / ہدایات کا استعمال کیا ہے. بہت سارے نئے پی سی کھیل ان کی ساری ضروریات میں شادر ماڈل ماڈلز کی فہرست میں اضافہ کر رہے ہیں.

تاہم یہ شیر ورژن DirectX کے ورژن سے منسلک ہیں جنہوں نے آپ کے کمپیوٹر پر انسٹال کیا ہے جس میں آپ کے گرافکس کارڈ سے منسلک ہوتا ہے. اس سے یہ معلوم کرنا مشکل ہوسکتا ہے کہ آپ کا نظام کسی مخصوص شیڈر ماڈل کو سنبھال سکتا ہے یا نہیں.

DirectX ورژن آپ کا تعین کیسے کریں؟

  1. شروع مینو پر کلک کریں، پھر "چلائیں".
  2. "چلائیں" کے باکس میں "dxdiag" (بغیر حوالہ کے بغیر) اور "اوک" پر کلک کریں. یہ DirectX تشخیصی آلہ کھول جائے گا.
  3. سسٹم ٹیب میں، "نظام کی معلومات" کے تحت درج ذیل میں آپ کو "DirectX Version" درج کیا جانا چاہئے.
  4. ذیل میں درج Shader ورژن کے ساتھ اپنے DirectX ورژن سے ملائیں.

ایک بار جب آپ DirectX کے ورژن کو اپنے کمپیوٹر پر چلاتے ہیں تو آپ ذیل میں چارٹ کا استعمال کرسکتے ہیں جو اس بات کا تعین کرنے کے لئے کہ شیڈر ماڈل ورژن کی حمایت کی جاتی ہے.

DirectX اور Shader ماڈل ورژن

* ونڈوز XP OS کے لئے دستیاب نہیں
† ونڈوز XP، وسٹا (SP1 سے پہلے اور 7 ون کے لئے دستیاب نہیں)
ون ونڈوز 8.1، RT، سرور 2012 R2
** ونڈوز 10 اور ایکس باکس ایک

براہ کرم DirectX ورژن DirectX 8.0 سے پہلے نوٹ کریں کہ شیڈر کے ماڈل کی حمایت نہ کریں

براہ راست DirectX ورژن تفصیلی وضاحت DirectX ورژن 8.0 کے ساتھ شروع. ورژن 8.0 سے پہلے DirectX ورژن بنیادی طور پر ونڈوز 95، ونڈوز 98، ونڈوز می، ونڈوز NT 4.0 اور ونڈوز 2000 کی حمایت میں جاری کیا گیا تھا.

DirectX ورژن 1.0 سے 8.0a ونڈوز 95 کے ساتھ ہم آہنگ تھے. ونڈوز 98 / مجھے براہ راست DirectX ورژن 9.0 کے ذریعے شامل کیا گیا. DirectX کے تمام پرانے ورژن مختلف تیسری پارٹی کے سائٹس پر دستیاب ہیں اور اگر آپ ونڈوز آپریٹنگ سسٹم کے پرانے ورژن کو انسٹال کر رہے ہیں تو وہ اصل کھیل فائلوں / ڈسک کو چلانے کے لۓ آتے ہیں.

DirectX کے نئے ورژن کو انسٹال کرنے سے پہلے ایک سفارش یہ ہے کہ آپ کے گرافکس کارڈ DirectX کے ورژن کی حمایت کرتا ہے.

کیا گیمز سپورٹ DirectX 12؟

DirectX 12 کی رہائی سے قبل تیار کردہ زیادہ سے زیادہ پی سی کھیلز کا استعمال اکثر ایکسچینج کے استعمال اور پہلے ورژن میں تیار ہوا. یہ کھیل بیکڈ مطابقت کی وجہ سے نصب DirectX 12 کے ساتھ PC پر مطابقت رکھتا ہے.

اگر موقع سے آپ کا کھیل DirectX کے نئے ورژن میں مطابقت نہیں رکھتا ہے، بنیادی طور پر DirectX 9 یا اس سے پہلے چلنے والے کھیلوں میں، مائیکروسافٹ DirectX End-User Runtime فراہم کرتا ہے جس میں DirectX کے پرانے ورژن سے انسٹال ڈی ایل ایل کے ساتھ بہت سے رن ٹائم کی غلطیوں کو ٹھیک کرے گا.

DirectX کے تازہ ترین ورژن انسٹال کرنے کے لئے کس طرح؟

DirectX کے تازہ ترین ورژن کی تنصیب صرف ضروری ہے جب آپ اس کھیل کو کھیلنے کے لئے کوشش کر رہے ہیں جو اس تازہ ترین ورژن کے ساتھ تیار کیا گیا ہے. مائیکروسافٹ نے ابھی تک رہنے کے لئے اسے بہت آسان بنا دیا ہے اور معیاری ونڈوز اپ ڈیٹ کے ذریعہ اور دستی ڈاؤن لوڈ، اتارنا اور تنصیب کے ذریعے اپ ڈیٹ کیا جا سکتا ہے. تاہم، ونڈوز 8.1 کے لئے DirectX 11.2 کی رہائی کے بعد سے، DirectX 11.2 اب کوئی اسٹون ڈاؤن لوڈ / تنصیب کے طور پر دستیاب نہیں ہے اور ونڈوز اپ ڈیٹ کے ذریعہ ڈاؤن لوڈ کرنا لازمی ہے.

ونڈوز اپ ڈیٹ کے علاوہ، زیادہ تر کھیل آپ کے سسٹم کو تنصیب پر چیک کریں گے کہ اگر آپ DirectX کی ضروریات کو پورا کرتے ہیں، تو آپ کھیل کو انسٹال کرنے سے پہلے ڈاؤن لوڈ کرنے اور انسٹال کرنے کے لئے حوصلہ افزائی کی جائے گی.