Jinsi ya Kubaini Toleo la DirectX na Muundo wa Shader

Orodha ya maudhui:

Jinsi ya Kubaini Toleo la DirectX na Muundo wa Shader
Jinsi ya Kubaini Toleo la DirectX na Muundo wa Shader
Anonim

Microsoft DirectX ni seti ya API za kupanga michezo ya video kwenye mifumo ya uendeshaji ya Microsoft-Windows na Xbox. Ilianzishwa mwaka wa 1995, muda mfupi baada ya Windows 95 kutolewa, imeunganishwa katika kila toleo la Windows tangu Windows 98.

Kwa kutolewa kwa DirectX 12 mwaka wa 2015, Microsoft ilianzisha vipengele vipya vya upangaji kama vile API za kiwango cha chini ambazo huruhusu wasanidi udhibiti zaidi juu ya amri zinazotumwa kwa kitengo cha usindikaji wa michoro.

Tangu kutolewa kwa DirectX 8.0, kadi za michoro zimetumia maagizo yanayoitwa Shader Models kutafsiri maagizo kuhusu uwasilishaji wa michoro iliyotumwa kutoka kwa CPU hadi kadi ya michoro. Hata hivyo, matoleo haya ya shader yanahusishwa na toleo la DirectX ambalo umesakinisha kwenye kompyuta yako, ambalo nalo huunganishwa kwenye kadi yako ya michoro.

Jinsi ya Kubaini Toleo la DirectX

Huduma rahisi ya uchunguzi huwasilisha toleo la DirectX.

  1. Bonyeza Shinda+R na kwenye kisanduku andika dxdiag kisha ubonyeze Enter kwenye yako. kibodi ili kutekeleza amri.
  2. Kwenye kichupo cha Mfumo, kilichoorodheshwa chini ya kichwa cha Maelezo ya Mfumo, zana hurejesha toleo lako la sasa la DirectX.

    Image
    Image
  3. Linganisha toleo lako la DirectX na toleo la Shader lililoorodheshwa hapa chini.

Baada ya kubaini toleo la DirectX linalotumika kwenye Kompyuta yako unaweza kutumia chati iliyo hapa chini ili kubaini ni toleo gani la Shader Model linalotumika.

DirectX na Matoleo ya Muundo wa Shader

Zana ya Uchunguzi haitumii toleo la Muundo wa Shader. Toleo lako la DirectX huamua toleo lako la Shader Model, kama ifuatavyo:

  • DirectX 8.0 - Shader Model 1.0 & 1.1
  • DirectX 8.0a - Shader Model 1.3
  • DirectX 8.1 - Shader Model 1.4
  • DirectX 9.0 - Shader Model 2.0
  • DirectX 9.0a - Shader Model 2.0a
  • DirectX 9.0b - Shader Model 2.0b
  • DirectX 9.0c - Shader Model 3.0
  • DirectX 10.0 - Shader Model 4.0
  • DirectX 10.1 - Shader Model 4.1
  • DirectX 11.0† - Shader Model 5.0
  • DirectX 11.1† - Shader Model 5.0
  • DirectX 11.2‡ - Shader Model 5.0
  • DirectX 12 - Shader Model 5.1

Usaidizi kwa Miundo ya Shader ulianza na DirectX 8.0. Windows XP haitumii DirectX 10.0 na matoleo mapya zaidi, na Windows Vista na Windows 7 (kabla ya Service Pack 1) hazitumii DirectX 11.0 au toleo jipya zaidi. Walakini, Vista inasaidia DirextX 11.0 baada ya sasisho la jukwaa. Windows 7 SP1 inasaidia v11.1 lakini si 11.2 au mpya zaidi. Unaweza kujifunza zaidi katika mwongozo wetu wa kupakua na kusakinisha DirectX.

DirectX 12 inapatikana kwa Windows 10 na Xbox One pekee.

DirectX 12 Inatumika kwa Michezo Gani?

Michezo mingi ya Kompyuta iliyotengenezwa kabla ya DirectX 12 kutolewa, kuna uwezekano mkubwa ilitengenezwa kwa kutumia toleo la awali la DirectX. Michezo hii inaoana kwenye Kompyuta zilizo na DirectX 12 iliyosakinishwa kwa sababu ya uoanifu wake wa nyuma.

Ikiwa kwa bahati mchezo wako hauoani chini ya toleo jipya la DirectX-hasa michezo inayoendeshwa kwenye DirectX 9 au matoleo ya awali-Microsoft hutoa DirectX End-User Runtime ambayo hurekebisha hitilafu nyingi za wakati wa kutumia DLL zilizosakinishwa kutoka matoleo ya awali ya DirectX..

Jinsi ya Kusakinisha Toleo la Hivi Punde la DirectX?

Usakinishaji wa toleo jipya zaidi la DirectX ni muhimu tu unapojaribu kucheza mchezo ambao umeundwa kwa toleo jipya zaidi. Microsoft hutoa sasisho kupitia Usasishaji wa kawaida wa Windows na kupitia upakuaji na usakinishaji wa mwongozo. Tangu kutolewa kwa DirectX 11.2 kwa Windows 8.1, hata hivyo, DirectX 11.2 haipatikani tena kama upakuaji wa pekee na lazima ipakuliwe kupitia Usasishaji wa Windows.

Mbali na Usasishaji wa Windows, michezo mingi itakagua mfumo wako unaposakinisha ili kuona kama unakidhi mahitaji ya DirectX, usipofanya hivyo, utaombwa uipakue na uisakinishe kabla ya kusakinisha mchezo.

Ilipendekeza: