Өөрийн DirectX хувилбар болон Shader загварыг тодорхойлно

Таны компьютер дээр ажиллаж байгаа DirectX хувилбар болон Shader загварыг олох guild.

DirectX гэж нэрлэгддэг Microsoft DirectX нь Microsoft үйлдлийн систем (Windows болон Xbox) дээр видео тоглоомын програм хөгжүүлэх болон програмчлахад ашиглагддаг API- ийн багц юм. 1995 онд Windows 95-ыг гаргасны дараа удалгүй Windows 98-с хойш Windows-ийн хувилбар бүрт багцалсан байна.

2015 онд DirectX 12 хувилбар гарахад Microsoft нь бага түвшний API-ууд зэрэг хэд хэдэн шинэ програмчлалын боломжуудыг танилцуулсан бөгөөд энэ нь график боловсруулах нэгж рүү ямар тушаал илгээхийг илүү хөгжүүлэгчдэд илүү хянах боломжийг олгодог. DirectX 12 APIs нь Windows 10- тэй гадна Xbox One болон Windows Phone тоглоомын хөгжүүлэлтэд ашиглагдах болно.

DirectX 8.0 график картууд нь Shader Models гэгддэг програмууд / заавруудыг ашиглан CPU-ээс график карт руу илгээх графикийг хэрхэн тайлбарлах талаар тайлбарлахад туслах болно. Олон шинэ PC тоглоомууд нь системийн шаардлагад нийцсэн Shader Model-ийн хувилбаруудыг улам ихэсгэж байна.

Гэсэн хэдий ч эдгээр шэйдерийн хувилбарууд нь таны PC дээр суулгасан DirectX-ийн хувилбартай холбоотой бөгөөд таны график карттай холбоотой. Энэ нь таны систем shader загварыг зохицуулах эсэхийг тодорхойлоход хэцүү болгодог.

Та DirectX-ийн хувилбарыг хэрхэн тодорхойлох вэ?

  1. Start цэсэн дээр дарж "Run".
  2. "Run" гэсэн хайрцган дээр "dxdiag" (ишлэлгүй бол) "Ok" дээр дарна уу. Энэ нь DirectX Оношлогооны хэрэгсэл нээх болно.
  3. "Системийн мэдээлэл" гэсэн гарчигт жагсаасан "Системийн таб" дээр дарж "DirectX Version" жагсаалтыг харна уу.
  4. Өөрийн DirectX хувилбарыг доор жагсаасан Shader хувилбартай тааруулаарай.

Та өөрийн PC дээр DirectX-г ажиллуулах хувилбарыг тодорхойлсны дараа Shader Model хувилбар дэмжигдэхийн тулд доорх диаграмыг ашиглаж болно.

DirectX болон Shader Model Хувилбарууд

* Windows XP OS-д байхгүй
† Windows XP, Vista (ба SP1-ээс өмнө 7-р ялалт)
‡ Windows 8.1, RT, Server 2012 R2
** Windows 10 болон Xbox One

DirectX 8.0-оос өмнөх DirectX-ийн хувилбаруудыг shader загварууд дэмждэггүй

DirectX-ийн нарийвчилсан зааврууд энд DirectX-ийн хувилбар 8.0-с эхэлдэг. 8.0 хувилбараас өмнөх DirectX хувилбарууд нь Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000 дэмжлэгтэйгээр гарсан юм.

DirectX хувилбарууд 1.0 through 8.0a нь Windows 95-тэй нийцтэй байсан. Windows 98 / Me DirectX хувилбар 9.0-ээр дэмжлэг оруулсан. DirectX-ийн бүх хуучин хувилбарууд нь төрөл бүрийн гуравдагч этгээдийн сайтууд дээр байдаг бөгөөд хэрэв та Windows үйлдлийн системийн хуучин хувилбаруудыг суулгаж байгаа бол анхны тоглоомын файл / дискийг ажиллуулах боломжтой болно.

DirectX-ийн шинэ хувилбар суулгахаасаа өмнө нэг график карт нь DirectX-ийн хувилбарыг дэмждэг эсэхийг шийдэх нэг зөвлөмж юм.

DirectX 12 ямар тоглоомыг дэмжих вэ?

DirectX 12 хувилбар гарахаас өмнө ихэнх компьютер тоглоомууд нь DirectX-ийн өмнөх хувилбар болон хөгжүүлэгдсэн байж магадгүй юм. Эдгээр тоглоомнууд нь DirectX 12 суулгасан PC дээр нийцтэй байх болно.

Хэрэв таны тоглоом DirectX-ийн шинэ хувилбар дээр DirectX 9 буюу түүнээс өмнөх програмууд дээр ажиллахад таарахгүй бол DirectX End-User Runtime дээр шууд DirectX End-User Runtime програмыг ажиллуулж DirectX-ийн хуучин хувилбаруудаас суулгасан DLL- уудтай ажиллах олон алдааны алдааг засах болно .

DirectX-ийн хамгийн сүүлийн хувилбарыг хэрхэн суулгах вэ?

DirectX-ийн хамгийн сүүлийн хувилбарыг суулгах нь та хамгийн сүүлийн үеийн хувилбараар хөгжүүлсэн тоглоом тоглохыг хүсэж байгаа үед л шаардлагатай. Микрософт нь шинэчлэгдэж байхын тулд шинэчлэгддэг бөгөөд Windows Update болон гарын авлагын татаж авах, суурилуулах замаар шинэчилж болно. DirectX 11.2 нь Windows 8.1-д зориулж гаргасан DirectX 11.2 нь дангаараа татан авалт / суулгалт байдлаар ажиллах боломжгүй болсон бөгөөд Windows Update-ээр татаж авах ёстой.

Windows Update-аас гадна ихэнх тоглоомууд нь таны системийг суулгаж суулгахаасаа өмнө суулгахаасаа өмнө DirectX шаардлагыг хангасан эсэхийг шалгана.