Τι είναι το DirectX και γιατί είναι σημαντικό για παιχνίδια υπολογιστή;

Το DirectX είναι η μυστική σάλτσα που επιτρέπει τα περισσότερα τα καλύτερα παιχνίδια για υπολογιστή τρέχω. Επιλύει ένα πρόβλημα για τους προγραμματιστές, προσφέροντας μια τυποποιημένη λύση για την επικοινωνία των οδηγιών στην κάρτα γραφικών σας και αποτελεί τον ακρογωνιαίο λίθο του καλύτερες κάρτες γραφικών μπορείτε να αγοράσετε τώρα.

Περιεχόμενα

  • Τι είναι το DirectX;
  • Επεξηγήθηκε το DirectX 12 Ultimate
  • Πώς να εγκαταστήσετε και να ενημερώσετε το DirectX
  • Ποια έκδοση του DirectX πρέπει να χρησιμοποιήσετε;

Θα σας εξετάσουμε τι είναι το DirectX, γιατί το DirectX 12 Ultimate είναι σημαντικό και πώς μπορείτε να βρείτε ποια έκδοση DirectX είναι εγκατεστημένη στον υπολογιστή σας.

Προτεινόμενα βίντεο

Τι είναι το DirectX;

Λογότυπο DirectX 12 Ultimate.

Το DirectX είναι μια διεπαφή προγραμματισμού εφαρμογών (API) που αναπτύχθηκε από τη Microsoft για Windows και Xbox. Ένα API γραφικών είναι ένας μεσάζων που διευκολύνει την αποστολή οδηγιών από το λογισμικό στο υλικό μέσα στον υπολογιστή σας. Στις πρώτες μέρες των υπολογιστών, οι οδηγίες πήγαιναν κατευθείαν στο υλικό. Ωστόσο, καθώς τα παιχνίδια έχουν γίνει πιο περίπλοκα και τα μέτρα ασφαλείας πιο άμεσα, τα API ήταν η ραχοκοκαλιά για να ενημερώσετε τη GPU σας τι να κάνετε.

Σχετίζεται με

  • Μεταξύ του Ryzen 7 7800X3D της AMD και του Ryzen 9 7950X3D, δεν υπάρχει διαγωνισμός
  • Η τιμολόγηση Ryzen 9 7950X3D της AMD διατηρεί την πίεση στην Intel
  • DirectX 12 vs. DirectX 11: ποιο είναι το καλύτερο για παιχνίδια υπολογιστή;

Τα προηγούμενα χρόνια, οι προγραμματιστές παιχνιδιών θα έπρεπε να γράφουν προγράμματα οδήγησης για πολλές κάρτες γραφικών. Τα API όπως το DirectX είναι τυποποιημένα, κάτι που σας επιτρέπει Προγράμματα οδήγησης AMD ή Nvidia να κάνεις τα πάντα ανεξάρτητα από το τι κάρτα γραφικών έχεις. Τα API γραφικών ενεργοποιούν επίσης λειτουργίες όπως ανίχνευση ακτίνων με επιτάχυνση υλικού, και μπορούν να ενισχύσουν την απόδοση μέσω διαφόρων βελτιστοποιήσεων.

Το DirectX δεν είναι το μόνο API γραφικών, αλλά είναι το κύριο που θα συναντήσετε. Είναι αποκλειστικό για τα Windows, ωστόσο, ενώ API ανοιχτού κώδικα όπως το Vulkan παρέχει υποστήριξη μεταξύ πλατφορμών.

Επεξηγήθηκε το DirectX 12 Ultimate

Ανίχνευση ακτίνων DirectX στο Battlefield V.

Η πιο πρόσφατη έκδοση του DirectX είναι DirectX 12 Ultimate, το οποίο είναι διαθέσιμο σε Windows 10, Windows 11 και Xbox Series X/S. Η Microsoft το περιγράφει ως «πρόσθετο» στο DirectX 12, φέρνοντας χαρακτηριστικά όπως η ανίχνευση ακτίνων και η σκίαση μεταβλητού ρυθμού στις κονσόλες Windows και Xbox.

Ακολουθούν όλες οι πρόσθετες δυνατότητες του DirectX 12 Ultimate:

  • DirectX ray tracing (DXR): Μια πρώιμη έκδοση της ανίχνευσης ακτίνων που εισήχθη σε παιχνίδια όπως Fortnite και Πεδίο μάχης V. Οι περισσότεροι τίτλοι που υποστηρίζουν ανίχνευση ακτίνων το κάνουν μέσω του DXR (αν και η Vulkan έχει επίσης τη δική της υποστήριξη ανίχνευσης ακτίνων).
  • Σκίαση μεταβλητού ρυθμού (VRS): Επιτρέπει στη GPU να εκχωρεί διαφορετικά ποσά ενέργειας σε διαφορετικές περιοχές σε ένα πλαίσιο. Η ιδέα είναι να ενισχυθεί η απόδοση εστιάζοντας στις πιο σημαντικές περιοχές μιας σκηνής, γεγονός που εξοικονομεί πόρους σε λιγότερο απαιτητικές περιοχές.
  • Mesh shaders: Οι shaders πλέγματος είναι ένα περίπλοκο θέμα, αλλά ουσιαστικά συνδυάζουν πολλαπλά βήματα shader σε μια ενιαία διαδικασία. Αυτό αποφεύγει τη διέλευση μεταξύ της CPU και της μνήμης RAM όταν σχεδιάζετε πλέγματα, γεγονός που βελτιώνει την απόδοση.
  • Σχόλια δείγματος: Τα σύγχρονα παιχνίδια μεταφέρουν στοιχεία στον κόσμο του παιχνιδιού και το παιχνίδι αναγκάζεται να προβλέψει τι θα μεταδώσει στη συνέχεια με βάση το τι κάνει ο παίκτης. Τα σχόλια του δείγματος τροφοδοτούν δείγματα του τι θα μπορούσε να συμβεί χωρίς να εκτελεστεί πραγματικά η εντολή, επιτρέποντας στα παιχνίδια να λάβουν καλύτερες αποφάσεις σχετικά με τα στοιχεία που θα μεταδώσουν ροή.

Αν και το DirectX 12 Ultimate έχει πολλά νέα χαρακτηριστικά, δεν χρειάζεται να ανησυχείτε για αυτά. Είναι κυρίως για τους προγραμματιστές να βελτιστοποιήσουν τα παιχνίδια πέρα ​​από αυτό που θα μπορούσαν να κάνουν στο DirectX 12 ή το DirectX 11. Η πιο σημαντική προσθήκη είναι το DXR, το οποίο επιτρέπει την ανίχνευση ακτίνων όχι μόνο στον υπολογιστή αλλά και στον υπολογιστή Xbox Series X, επισης.

Πώς να εγκαταστήσετε και να ενημερώσετε το DirectX

Μενού DXdiag στα Windows 11.

Δεν μπορείτε να εγκαταστήσετε απευθείας το DirectX. Έρχεται με Windows και μπορείτε να το ενημερώσετε μόνο με Windows. Εάν δείτε μια προσφορά για εγκατάσταση του DirectX online, αποφύγετε την πάση θυσία. Η Microsoft δεν διαθέτει κανένα πρόγραμμα εγκατάστασης.

Η εγκατάσταση και η ενημέρωση του DirectX περιλαμβάνει την εκτέλεση ενός Windows Update. Διαβάστε τον πλήρη οδηγό μας πώς να εγκαταστήσετε τα Windows 11 αν ξεκινάς από το μηδέν. Πριν ενημερώσετε το DirectX, πρέπει να υπολογίσετε την έκδοση του DirectX, κάτι που μπορείτε να κάνετε ακολουθώντας αυτά τα βήματα:

  • Κάντε δεξί κλικ στο εικονίδιο των Windows στη γραμμή Έναρξης και επιλέξτε Τρέξιμο.
  • Πληκτρολογήστε "dxdiag" στο πλαίσιο και επιλέξτε ΕΝΤΑΞΕΙ.
  • Ελεγξε για Έκδοση DirectX σύμφωνα με το Σύστημα αυτί.

Εφόσον διατηρείτε τα Windows ενημερωμένα, θα πρέπει να έχετε την πιο πρόσφατη έκδοση. Εάν δεν το κάνετε, μπορείτε να αναγκάσετε τα Windows να ελέγξουν για νέες ενημερώσεις ακολουθώντας τα ακόλουθα βήματα:

  • Χρήση Windows Key+S για να τραβήξετε το πλαίσιο αναζήτησης.
  • Ψάχνω για Ελεγχος για ενημερώσεις και επιλέξτε το.
  • Χρησιμοποιήστε το Ελεγχος για ενημερώσεις κουμπί για αναζήτηση νέων ενημερώσεων.
  • Κάντε κλικ Εγκατάσταση τώρα.

Ποια έκδοση του DirectX πρέπει να χρησιμοποιήσετε;

Ένας παίκτης στέκεται δίπλα στο μανιτάρι σύντροφό του στο Tiny Tina's Wonderlands.

Το DirectX είναι συμβατό προς τα πίσω, επομένως είναι συνήθως καλύτερο να χρησιμοποιείτε την πιο πρόσφατη έκδοση που υποστηρίζει το παιχνίδι που θέλετε να παίξετε. Τα περισσότερα παιχνίδια υποστηρίζουν μόνο μία έκδοση, αλλά υπάρχουν λίγοι τίτλοι που διασχίζουν τη γραμμή μεταξύ εκδόσεων όπως Έλεγχος, Πολιτισμός VI, και Tiny Tina’s Wonderlands.

Οι πιο πρόσφατες εκδόσεις του DirectX προσφέρουν καλύτερες δυνατότητες και ευκαιρίες στους προγραμματιστές να βελτιστοποιήσουν την απόδοση. Εάν θέλετε να εμβαθύνετε σε αυτές τις βελτιστοποιήσεις, φροντίστε να διαβάσετε τη σύγκριση μεταξύ μας DirectX 11 και DirectX 12.

Συστάσεις των συντακτών

  • Πώς η Intel θα μπορούσε να χρησιμοποιήσει την τεχνητή νοημοσύνη για να αντιμετωπίσει ένα τεράστιο πρόβλημα στο gaming υπολογιστή
  • Υπολογιστής επιστροφής: καλύτερες ρυθμίσεις, ανίχνευση ακτίνων, Steam Deck και πολλά άλλα
  • Αποδεικνύεται ότι το DirectStorage δεν μειώνει τελικά τα ποσοστά καρέ στο Forspoken
  • AMD Ryzen 5 7600X vs. Ryzen 5 7600: είναι καλύτερο το φθηνότερο;
  • Η AMD ίσως μόλις διέρρευσε την ημερομηνία κυκλοφορίας του Ryzen 9 7950X3D

Αναβαθμίστε τον τρόπο ζωής σαςΤο Digital Trends βοηθά τους αναγνώστες να παρακολουθούν τον γρήγορο κόσμο της τεχνολογίας με όλα τα τελευταία νέα, διασκεδαστικές κριτικές προϊόντων, διορατικά editorial και μοναδικές κρυφές ματιές.