DirectX 11 vs. DirectX 12: quines són les diferències?

Directx 11 Vs Directx 12 Quines Son Les Diferencies



Si sou un jugador de PC amb Windows, sabeu si DirectX 12 és millor que DirectX 11 és molt important per treure el màxim profit dels teus videojocs preferits. Ara, la majoria de la gent dirà que DirectX 12 és millor, ja que té un nombre més alt, però les coses no solen ser tan senzilles.



DirectX 12 es va llançar l'any 2015 juntament amb Windows 10. Microsoft afirma que és la millor versió de DirectX encara, i probablement marcarà el començament d'una nova era per als jugadors. Això es deu al fet que és capaç d'augmentar el rendiment de la GPU, alhora que redueix la sobrecàrrega de la CPU.





El problema és que augmentar el rendiment del vostre ordinador no és tan fàcil com canviar a una versió nova de DirectX. O potser sí, així que anem a descobrir què està passant exactament aquí.





DirectX 11 vs DirectX 12

Les dues versions de DirectX són excel·lents, però DirectX 12 és la versió més nova i, com a tal, inclou funcions que no es troben a DirectX 11. No obstant això, determinar quina és millor no és tan senzill.



millor configuració per a jdownloader 2

Què és DirectX de Microsoft?

Per tant, DirectX és una col·lecció d'API clau dissenyades amb el propòsit de gestionar tasques relacionades amb la multimèdia. Això pot incloure programar videojocs a Windows, Xbox i qualsevol altra plataforma basada en Microsoft.

Quines diferències hi ha entre DirectX 11 i DirectX 12?

DirectX 12 , és capaç d'interaccionar amb el maquinari del vostre ordinador a un nivell més avançat. Per exemple, DirectX 12 està dissenyat per repartir la càrrega de treball de la CPU entre altres nuclis, però no només això, pot permetre que tots els nuclis es comuniquin amb la GPU alhora.

vlc bolca l'entrada bruta

DirectX 11 d'altra banda, només permet que els jocs utilitzin dos i quatre nuclis de CPU. En molts casos, el nombre màxim és de tres, ja que un dels nuclis s'utilitza per dictar instruccions a la GPU.



Quan es tracta de campanes de luxe i funcions de xiulet, DirectX 12 s'emporta el pastís aquí. Això inclou els objectes d'estat de pipeline (PSO) i la informàtica asíncrona. Ja veieu, la informàtica asíncrona reforça la utilització de la GPU permetent-li gestionar múltiples càrregues de treball en paral·lel.

L'esperança aquí és desbloquejar tot el potencial de la vostra GPU, encara que depèn de si la GPU és compatible amb DirectX 12, ja que no tots ho fan. No us preocupeu perquè totes les GPU que es van llançar després del 2015 admeten DirectX 12, de manera que si l'edat del vostre maquinari actual s'ajusta a aquesta data en particular, aleshores tot està bé.

Fora de la representació de gràfics, la vostra GPU s'encarrega de fer front a una àmplia gamma de tasques clau. Per exemple, es requereix una GPU per executar algorismes d'aprenentatge automàtic. Ara, si s'utilitza DirectX 11 en una situació d'aprenentatge automàtic, només pot realitzar tasques una darrere l'altra i en un ordre concret. Sempre que això succeeix, el rendiment acostuma a tenir un èxit, ja que no s'utilitzen tots els recursos relacionats amb la GPU.

DirectX 12 soluciona aquest problema fent ús de la informàtica asíncrona, de manera que, com s'esperava, es maximitza l'ús de la GPU i, com a tal, millorarà el rendiment del vostre joc.

A més, hem de tenir en compte que DirectX 12 és el primer a introduir PSO a les masses. Per a aquells que s'ho preguntin, els PSO són ​​objectes que expliquen l'estat de tot el pipeline gràfic. Ja veieu, un PSO actua com una ampolla que conté tots els estats i components necessaris per a la creació d'imatges. Així, en essència, això permetrà que la GPU preprocessï tots els estats dependents sense haver de tornar a calcular els estats tot el temps.

a més de bitlocker el sistema operatiu Windows

Quan s'utilitza, la sobrecàrrega de la CPU es redueix significativament en comparació amb com DirectX 11 gestiona les coses.

tcp ip optimize

Quin hauríeu de triar, DirectX 12 o DirectX 11?

Llavors, la gran pregunta que mereix una resposta és, quina és millor? Bé, la resposta depèn del joc que intenteu jugar. Alguns jocs es van crear tenint en compte DirectX 11, mentre que els títols més moderns es van desenvolupar amb DirectX 12 com a punt focal.

Tot i així, si no sou el tipus de persona per jugar a videojocs més antics, aleshores DirectX 12 és l'aposta segura perquè gairebé tots els títols nous d'avui tenen compatibilitat amb DirectX 12 respecte a la versió anterior.

LLEGIR : Com utilitzar l'eina de diagnòstic de DirectX (DxDiag) per a la resolució de problemes

DirectX 12 millorarà els FPS?

Depenent del joc, DirectX 12 podria oferir millores pel que fa a FPS. Alguns jocs com Cyberpunk 2077 han vist un augment del 20% en la velocitat de fotogrames a 1080p, mentre que Assassin's Creed Valhalla va aconseguir un augment del 25% amb la mateixa resolució.

Necessito DirectX 11 si en tinc 12?

DirectX no és una cosa que podeu instal·lar per separat, és a dir, no hi ha manera de tenir DirectX 11 i DirectX 12 instal·lats per separat al mateix ordinador. Com que l'API de DirectX no és enrere ni és compatible, alguns jocs o aplicacions poden requerir la versió anterior per funcionar correctament.

  La icona de WindowsClub
Entrades Populars