ກໍານົດຮູບແບບ DirectX ແລະ Shader ຂອງທ່ານ

ກອງປະຊຸມຈະຊອກຫາຮຸ່ນ DirectX ແລະ Shader Model ທີ່ໃຊ້ໃນ PC ຂອງທ່ານ.

Microsoft DirectX, ຍັງເອີ້ນວ່າ DirectX ແມ່ນຊຸດ API ທີ່ ໃຊ້ໃນການພັດທະນາແລະການຂຽນໂປແກມເກມວີດີໂອໃນລະບົບປະຕິບັດການ Microsoft (Windows ແລະ Xbox). ນໍາສະເຫນີໃນປີ 1995, ໄວໆນີ້ຫຼັງຈາກການເປີດຕົວຂອງ Windows 95, ມັນນັບຕັ້ງແຕ່ໄດ້ຖືກມັດໄວ້ໃນທຸກລຸ້ນຂອງ Windows ນັບຕັ້ງແຕ່ Windows 98.

ດ້ວຍການເປີດຕົວ DirectX 12 ໃນປີ 2015 Microsoft ໄດ້ນໍາສະເຫນີຄຸນນະສົມບັດການຂຽນໃຫມ່ໃຫມ່ເຊັ່ນ APIs ທີ່ມີລະດັບຕ່ໍາທີ່ຊ່ວຍໃຫ້ຜູ້ພັດທະນາຄວບຄຸມຫຼາຍຂຶ້ນກ່ຽວກັບຄໍາສັ່ງຖືກສົ່ງໄປຫາຫນ່ວຍປະມວນຜົນຮູບພາບ. DirectX 12 APIs ຈະຖືກນໍາໃຊ້ໃນການພັດທະນາເກມ Xbox One ແລະ Windows Phone ນອກຈາກ Windows 10 .

ນັບຕັ້ງແຕ່ການເປີດຕົວກາຟິກ DirectX 8.0 ໄດ້ໃຊ້ໂປລແກລມ / ຄໍາແນະນໍາທີ່ເອີ້ນວ່າ Models Shader ເພື່ອຊ່ວຍຕີຄວາມຫມາຍຄໍາແນະນໍາກ່ຽວກັບວິທີການສະແດງກາຟິກທີ່ສົ່ງຈາກ CPU ໄປຍັງກາດກາຟິກ. ເກມ pc ໃຫມ່ ຈໍານວນຫຼາຍກໍາລັງເພີ່ມຂຶ້ນສະບັບ Shader ຮຸ່ນໃນຄວາມຕ້ອງການຂອງລະບົບຂອງເຂົາເຈົ້າ.

ເຖິງຢ່າງໃດກໍ່ຕາມເວີຊັນ shader ເຫຼົ່ານີ້ແມ່ນຕິດກັບຮຸ່ນຂອງ DirectX ທີ່ທ່ານໄດ້ຕິດຕັ້ງຢູ່ໃນຄອມພິວເຕີ້ຂອງທ່ານເຊິ່ງມັນກໍ່ເຊື່ອມກັບບັດກາຟິກຂອງທ່ານ. ນີ້ສາມາດເຮັດໃຫ້ມັນມີຄວາມຫຍຸ້ງຍາກໃນການກໍານົດວ່າລະບົບຂອງທ່ານສາມາດຈັດການຕົວແບບ shader ໃດຫນຶ່ງຫຼືບໍ່.

ວິທີການກໍານົດສະບັບ DirectX ທ່ານມີ?

  1. ໃຫ້ຄລິກໃສ່ເມນູເລີ່ມຕົ້ນ, ຫຼັງຈາກນັ້ນ, "ແລ່ນ".
  2. ໃນ "Run" ກ່ອງປະເພດ "dxdiag" (ໂດຍບໍ່ມີການຄິດໄລ່) ແລະຄລິກ "Ok". ນີ້ຈະເປີດເຄື່ອງມື Diagnostic DirectX.
  3. ໃນແຖບລະບົບ, ທີ່ລະບຸໄວ້ໃນຫົວຂໍ້ "ຂໍ້ມູນລະບົບ" ທ່ານຈະເຫັນ "DirectX Version" ທີ່ລະບຸໄວ້.
  4. ກົງກັບຮຸ່ນ DirectX ຂອງທ່ານກັບເວີຊັນ Shader ທີ່ລະບຸໄວ້ຂ້າງລຸ່ມນີ້.

ເມື່ອທ່ານໄດ້ກໍານົດສະບັບຂອງ DirectX ທີ່ເຮັດວຽກຢູ່ໃນ PC ຂອງທ່ານ, ທ່ານສາມາດໃຊ້ຕາຕະລາງຂ້າງລຸ່ມນີ້ເພື່ອກໍານົດວ່າຮຸ່ນ Shader Model ຖືກສະຫນັບສະຫນູນ.

DirectX ແລະ Shader ຮຸ່ນຮຸ່ນ

* ບໍ່ສາມາດໃຊ້ໄດ້ສໍາລັບລະບົບປະຕິບັດການ Windows XP
ບໍ່ມີສໍາລັບ Windows XP, Vista (ແລະ Win 7 ກ່ອນ SP1)
Windows 8.1, RT, Server 2012 R2
** Windows 10 ແລະ Xbox One

ໂປດສັງເກດວ່າຮຸ່ນ DirectX ກ່ອນ DirectX 80 ບໍ່ຮອງຮັບຮູບແບບ shader

ຮຸ່ນ DirectX ທີ່ມີລາຍລະອຽດນີ້ເລີ່ມຕົ້ນດ້ວຍ DirectX version 8.0. ຮຸ່ນ DirectX ກ່ອນທີ່ຈະສະບັບ 80 ໄດ້ຖືກປ່ອຍອອກມາເມື່ອຕົ້ນຕໍໃນການສະຫນັບສະຫນູນຂອງ Windows 95, Windows 98, Windows Me, Windows NT 4.0 ແລະ Windows 2000.

DirectX versions 10 through 80a compatible with Windows 95. Windows 98 / Me includes support via DirectX version 9.0 ທຸກຮຸ່ນເກົ່າຂອງ DirectX ແມ່ນມີຢູ່ໃນເວັບໄຊທ໌ຕ່າງໆຂອງພາກສ່ວນອື່ນແລະຖ້າທ່ານກໍາລັງຕິດຕັ້ງເວີຊັນເກົ່າຂອງລະບົບປະຕິບັດການ Windows, ພວກເຂົາອາດຈະເຂົ້າມາໃຊ້ງານໄຟລ໌ / ແຜ່ນທີ່ຕົ້ນສະບັບ.

ຫນຶ່ງຄໍາແນະນໍາກ່ອນທີ່ຈະຕິດຕັ້ງ DirectX ໃຫມ່ໆແມ່ນເພື່ອໃຫ້ແນ່ໃຈວ່າກາດກາຟິກຂອງທ່ານສະຫນັບສະຫນູນເວີຊັນຂອງ DirectX.

ສິ່ງທີ່ຮອງຮັບເກມ DirectX 12?

ເກມຄອມພິວເຕີສ່ວນຫຼາຍທີ່ໄດ້ພັດທະນາກ່ອນທີ່ຈະປ່ອຍ DirectX 12 ໄດ້ຖືກພັດທະນາໂດຍນໍາໃຊ້ແລະ DirectX ຮຸ່ນກ່ອນຫນ້ານີ້. ເກມເຫຼົ່ານີ້ຈະເຫມາະສົມກັບ PCs ທີ່ມີ DirectX 12 ຕິດຕັ້ງຍ້ອນກັບຄວາມເຂົ້າກັນໄດ້ກັບຄືນ.

ຖ້າໂດຍບັງເອີນເກມຂອງທ່ານບໍ່ເຫມາະສົມພາຍໃຕ້ DirectX version ໃຫມ່, ສ່ວນໃຫຍ່ແມ່ນເກມທີ່ໃຊ້ DirectX 9 ຫຼືກ່ອນຫນ້ານັ້ນ, Microsoft ໃຫ້ DirectX End-User Runtime ທີ່ຈະແກ້ໄຂຂໍ້ຜິດພາດທີ່ໃຊ້ເວລາຫຼາຍດ້ວຍ DLLs ທີ່ ຕິດຕັ້ງຈາກຮຸ່ນເກົ່າຂອງ DirectX.

ວິທີການຕິດຕັ້ງເວີຊັນຫຼ້າສຸດຂອງ DirectX?

ການຕິດຕັ້ງຮຸ່ນຫຼ້າສຸດຂອງ DirectX ແມ່ນມີຄວາມຈໍາເປັນພຽງແຕ່ເມື່ອທ່ານພະຍາຍາມຫລິ້ນເກມທີ່ໄດ້ພັດທະນາກັບເວີຊັນຫຼ້າສຸດ. Microsoft ໄດ້ເຮັດໃຫ້ມັນງ່າຍຕໍ່ການຢູ່ລ້າໆແລະມັນສາມາດໄດ້ຮັບການປັບປຸງຜ່ານມາດຕະຖານ Windows Update ແລະຜ່ານການດາວໂຫລດແລະຕິດຕັ້ງຄູ່ມື. ນັບຕັ້ງແຕ່ການປ່ອຍ DirectX 112 ສໍາລັບ Windows 8.1, ຢ່າງໃດກໍຕາມ, DirectX 112 ແມ່ນບໍ່ມີຕໍ່ໄປອີກແລ້ວເປັນການດາວໂຫຼດ / ຕິດຕັ້ງແບບດຽວກັນແລະຕ້ອງໄດ້ດາວໂຫຼດຜ່ານ Windows Update.

ນອກເຫນືອໄປຈາກການປັບປຸງຂອງ Windows, ເກມຫຼາຍທີ່ສຸດຈະກວດສອບລະບົບຂອງທ່ານໃນການຕິດຕັ້ງເພື່ອເບິ່ງວ່າທ່ານມີຂໍ້ກໍານົດ DirectX,