DirectX Version እና Shader Model እንዴት እንደሚወሰን

ዝርዝር ሁኔታ:

DirectX Version እና Shader Model እንዴት እንደሚወሰን
DirectX Version እና Shader Model እንዴት እንደሚወሰን
Anonim

Microsoft DirectX በማይክሮሶፍት ኦፐሬቲንግ ሲስተሞች-Windows እና Xbox ላይ የቪዲዮ ጨዋታዎችን ለመቅረጽ የኤፒአይዎች ስብስብ ነው። እ.ኤ.አ. በ1995 አስተዋወቀ፣ ዊንዶውስ 95 ከተለቀቀ በኋላ ብዙም ሳይቆይ ከዊንዶውስ 98 ጀምሮ በሁሉም የዊንዶውስ ስሪት ውስጥ ተጠቃሏል።

DirectX 12 በ2015 በተለቀቀው ማይክሮሶፍት ብዙ አዳዲስ የፕሮግራም አወጣጥ ባህሪያትን እንደ ዝቅተኛ ደረጃ ኤፒአይዎች አስተዋውቋል ይህም ገንቢዎች ወደ ግራፊክስ ማቀናበሪያ ክፍል የሚላኩ ትዕዛዞችን የበለጠ እንዲቆጣጠሩ ያስችላቸዋል።

DirectX 8.0 ከተለቀቀ በኋላ የግራፊክስ ካርዶች ከሲፒዩ ወደ ግራፊክስ ካርድ የተላኩ ግራፊክስን ስለማስረጃ መመሪያዎችን ለመተርጎም Shader Models የተባሉ መመሪያዎችን ተጠቅመዋል።ነገር ግን እነዚህ የሻደር ስሪቶች በኮምፒውተርዎ ላይ ከጫኑት የDirectX ስሪት ጋር የተሳሰሩ ናቸው፣ይህም በተራው ከግራፊክስ ካርድዎ ጋር የተሳሰሩ ናቸው።

DirectX ስሪት እንዴት እንደሚወሰን

ቀላል የመመርመሪያ መገልገያ DirectX ሥሪቱን ያቀርባል።

  1. ፕሬስ Win+R እና በሳጥኑ ውስጥ ይተይቡ dxdiag ከዚያ በእርስዎ ላይ አስገባን ይጫኑ። ትዕዛዙን ለማስኬድ የቁልፍ ሰሌዳ።
  2. System ትር ውስጥ፣ በ የሥርዓት መረጃ ርዕስ ስር በተዘረዘረው የ መሣሪያው የአሁኑን DirectX ስሪትዎን ይመልሳል።

    Image
    Image
  3. የDirectX ስሪትዎን ከዚህ በታች ከተዘረዘረው የሻደር ስሪት ጋር ያዛምዱ።

የDirectX ሥሪት በፒሲዎ ላይ እንደሚሠራ ከወሰኑ የሻደር ሞዴል ሥሪት ምን እንደሚደገፍ ለማወቅ ከዚህ በታች ያለውን ገበታ መጠቀም ይችላሉ።

DirectX እና Shader Model ስሪቶች

የመመርመሪያ መሳሪያው የሻደር ሞዴል ሥሪቱን አይጋራም። የእርስዎ የDirectX ስሪት የእርስዎን የሻደር ሞዴል ስሪት የሚወስነው እንደሚከተለው ነው፡

  • DirectX 8.0 - ሻደር ሞዴል 1.0 እና 1.1
  • DirectX 8.0a - ሻደር ሞዴል 1.3
  • DirectX 8.1 - ሻደር ሞዴል 1.4
  • DirectX 9.0 - ሻደር ሞዴል 2.0
  • DirectX 9.0a - ሻደር ሞዴል 2.0a
  • DirectX 9.0b - ሻደር ሞዴል 2.0b
  • DirectX 9.0c - ሻደር ሞዴል 3.0
  • DirectX 10.0 - ሻደር ሞዴል 4.0
  • DirectX 10.1 - ሻደር ሞዴል 4.1
  • DirectX 11.0† - ሻደር ሞዴል 5.0
  • DirectX 11.1† - ሻደር ሞዴል 5.0
  • DirectX 11.2‡ - ሻደር ሞዴል 5.0
  • DirectX 12 - ሻደር ሞዴል 5.1

የሻደር ሞዴሎች ድጋፍ በDirectX 8 ተጀመረ።0. ዊንዶውስ ኤክስፒ DirectX 10.0 እና ከዚያ በላይ አይደግፍም ፣ እና ዊንዶውስ ቪስታ እና ዊንዶውስ 7 (ከአገልግሎት ጥቅል 1 በፊት) DirectX 11.0 እና ከዚያ በላይ አይደግፉም። ቢሆንም፣ Vista ከመድረክ ዝማኔ በኋላ DirextX 11.0 ን ይደግፋል። ዊንዶውስ 7 SP1 v11.1 ን ይደግፋል ግን 11.2 ወይም ከዚያ በላይ አይደለም። DirectX ን ለማውረድ እና ለመጫን በመመሪያችን ውስጥ የበለጠ ማወቅ ይችላሉ።

DirectX 12 ለWindows 10 እና Xbox One ብቻ ይገኛል።

ምን ጨዋታዎች DirectX 12ን ይደግፋሉ?

DirectX 12 ከመውጣቱ በፊት የተገነቡ አብዛኛዎቹ የፒሲ ጨዋታዎች በጣም የተፈጠሩት የቀደመውን የDirectX ስሪት በመጠቀም ነው። እነዚህ ጨዋታዎች DirectX 12 በተጫኑ ፒሲዎች ላይ ተኳሃኝ ናቸው ምክንያቱም የኋላ ተኳኋኝነት።

በአጋጣሚ ጨዋታዎ በአዲሱ የDirectX-በዋናነት በዳይሬክትኤክስ 9 ወይም ቀደም ብሎ በሚሰሩ ጨዋታዎች ስር ተኳሃኝ ካልሆነ-ማይክሮሶፍት የዳይሬክትኤክስ የመጨረሻ ተጠቃሚን የሩጫ ጊዜ ያቀርባል ከድሮዎቹ የDirectX ስሪቶች በተጫኑ DLLs ብዙ የአሂድ ጊዜ ስህተቶችን ያስተካክላል።.

እንዴት የቅርብ ጊዜውን የDirectX ስሪት መጫን ይቻላል?

የቅርብ ጊዜውን የDirectX ስሪት መጫን አስፈላጊ የሚሆነው በዚያ የቅርብ ጊዜ ስሪት የተሰራ ጨዋታ ለመጫወት ሲሞክሩ ብቻ ነው። ማይክሮሶፍት በመደበኛው የዊንዶውስ ዝመና እና በእጅ በማውረድ እና በመጫን ማሻሻያዎችን ያቀርባል። ዳይሬክትኤክስ 11.2 ለዊንዶውስ 8.1 ከተለቀቀ በኋላ ግን DirectX 11.2 ራሱን የቻለ ማውረድ ሆኖ አይገኝም እና በWindows Update መውረድ አለበት።

ከዊንዶውስ ዝመና በተጨማሪ አብዛኛዎቹ ጨዋታዎች የDirectX መስፈርቶችን ማሟላትዎን ለማረጋገጥ ሲስተሙን ይፈትሹታል፣ ካላደረጉት ጨዋታውን ከመጫንዎ በፊት እንዲያወርዱ እና እንዲጭኑት ይጠየቃሉ።

የሚመከር: