Τι είναι το DirectX στα Windows; Πώς να ελέγξετε την έκδοση DirectX;
Miscellanea / / December 02, 2021
Εάν έχετε εγκαταστήσει και έπαιξε αρκετά παιχνίδια στον υπολογιστή σας με Windows, λίγο πριν ολοκληρώσετε την εγκατάσταση ενός παιχνιδιού, ενδέχεται να συναντήσετε μια οθόνη που σας ζητά να εγκαταστήσετε το DirectX στον υπολογιστή σας. Συνάντησα για πρώτη φορά αυτήν την οθόνη στις μέρες των Windows XP κατά την εγκατάσταση Age of Empires. Τότε δεν με ένοιαζε πολύ τι είναι το DirectX και πίστευα ότι απαιτείται μόνο για να παίξεις το παιχνίδι.
Ωστόσο, σήμερα αποφασίσαμε να ρίξουμε μια πιο βαθιά ματιά σε ποια ακριβώς είναι η σημασία του DirectX για Windows. Η γνώση είναι δύναμη όταν πρόκειται για αυτούς τους περίπλοκους υπολογιστικούς όρους, οπότε καλύτερα να εξοπλιστούμε με την κατανόησή της. Φυσικά, είναι αυτονόητο ότι όπως όλα τα άρθρα της Guiding Tech, έτσι και αυτό επιχειρεί να εξηγήσει τα πάντα με τον απλούστερο δυνατό τρόπο. Δεν χρειάζεται λοιπόν να φορέσετε τον μανδύα σας.
Σε αυτό το άρθρο θα δούμε απαντήσεις σε τρεις ερωτήσεις σχετικά με το DirectX:
- Τι είναι το DirectX;
- Ποια είναι η ανάγκη του DirectX για Windows;
- Ποια έκδοση χρησιμοποιώ και γιατί χρειάζεται να τη διατηρώ ενημερωμένη;
Ας τα δούμε λοιπόν ένα προς ένα.
Τι είναι το DirectX;
Το Microsoft DirectX είναι ένα σύνολο προγραμμάτων που φροντίζει για εργασίες που σχετίζονται με πολυμέσα, όπως παιχνίδια, απόδοση βίντεο, μοντελοποίηση 3D και άλλα παρόμοια. Το DirectX λειτουργεί ως γέφυρα μεταξύ του υλικού πολυμέσων του υπολογιστή σας, όπως η κάρτα ήχου και βίντεο, και του λογισμικού που προσπαθούν να αποκτήσουν πρόσβαση σε αυτό. Οι βιβλιοθήκες DirectX βοηθούν όχι μόνο με γραφικά αλλά και με πολύπλοκους ήχους και κινούμενες εικόνες.
Τώρα που είδαμε τι είναι το DirectX, ας ρίξουμε μια ματιά στην ανάγκη για αυτό.
Ποια είναι η ανάγκη για το DirectX για Windows;
Το DirectX είναι ένα πρόγραμμα των Windows και εφόσον εργάζεστε σε υπολογιστή με Windows και εκτελείτε εργασίες που σχετίζονται με πολυμέσα, το χρειάζεστε. Οι περισσότεροι από εμάς πιστεύουμε ότι το DirectX απαιτείται μόνο για την αναπαραγωγή παιχνιδιών, αλλά αυτό δεν συμβαίνει. Όπως ανέφερα ήδη, τα περισσότερα από τα πολύπλοκα προγράμματα που χρησιμοποιούν τρισδιάστατη μοντελοποίηση με σύνθετους ήχους ή κινούμενες εικόνες χρειάζονται αρχεία βιβλιοθήκης DirectX στον υπολογιστή για να λειτουργήσουν σωστά.
Όλα τα προγράμματα που απαιτούν DirectX το αναφέρουν στη σελίδα απαιτήσεων συστήματος, αλλά μερικές φορές δεν τεκμηριώνεται αμέσως ως DirectX. Αντί να αναφέρει απευθείας ότι απαιτείται DirectX 9 ή DirectX 10, το πρόγραμμα μπορεί να πει ότι απαιτείται τεχνολογία Direct3D 10, τεχνολογία Direct3D 9. Καθώς το Direct3D αποτελεί μέρος των API του DirectX μαζί με τα DirectDraw, DirectMusic, DirectPlay, DirectSound και μερικά άλλα, η εγκατάσταση του DirectX θα έλυνε τον σκοπό.
Ποια έκδοση χρησιμοποιώ και γιατί χρειάζεται να τη διατηρώ ενημερωμένη;
Κάθε έκδοση των Windows που ξεκινά από τα Windows XP συνοδεύεται από μια έκδοση του DirectX. Η πιο πρόσφατη έκδοση που συνοδεύει τα Windows 8 είναι DirectX 11. Για να ελέγξετε την έκδοση του DirectX που χρησιμοποιείτε, ανοίξτε το Εκτελέστε το πλαίσιο εντολών χρησιμοποιώντας το πλήκτρο συντόμευσης Windows+R, πληκτρολογήστε DXDIAG και πατήστε enter. Αφού εκτελέσετε την εντολή το Εργαλείο διάγνωσης DirectX θα ανοίξει.
Εδώ μπορείτε να δείτε την έκδοση του DirectX που χρησιμοποιείτε Πληροφορίες συστήματος σε Καρτέλα συστήματος.
Διαφορετικά προγράμματα απαιτούν διαφορετικές εκδόσεις του DirectX για να λειτουργήσουν και εάν ένα πρόγραμμα απαιτεί μια ενημερωμένη έκδοση, τότε πρέπει να το εγκαταστήσετε για σωστή λειτουργία. Τις περισσότερες φορές αυτές οι ενημερώσεις συνοδεύονται από το πρόγραμμα που προσπαθείτε να εγκαταστήσετε στον υπολογιστή σας. Μπορείτε επίσης να κάνετε λήψη της πιο πρόσφατης έκδοσης του DirectX από αυτή η σελίδα. Η σελίδα περιέχει συνδέσμους τόσο σε απευθείας σύνδεση όσο και σε αναδιανομή έκδοση και μπορεί να εγκατασταθεί όπως κάθε άλλη εφαρμογή των Windows.
Ωστόσο, υπάρχει ένας περιορισμός σε αυτό. Η τελευταία έκδοση του DirectX που μπορεί να εγκατασταθεί στο Windows XP Service Pack 3 είναι η 9.0b. Για Windows Vista και 7 το όριο είναι το DirectX 11. Εάν είστε χρήστης των Windows 8 και του Windows Server 2012, το Η ενημέρωση DirectX 11.1 είναι αποκλειστική Για εσείς καθώς δεν μπορεί να εγκατασταθεί σε προηγούμενες εκδόσεις των Windows.
Πρέπει επίσης να θυμάστε ότι η ενημέρωση του DirectX από μόνη της δεν λειτουργεί πάντα. Από ό, τι είδαμε, το DirectX απαιτείται για ομαλή απόδοση πολυμέσων στον υπολογιστή σας. Αλλά αυτό είναι δυνατό μόνο εάν το υλικό του υπολογιστή σας υποστηρίζει την έκδοση DirectX που χρησιμοποιείτε. Για παράδειγμα, για να χρησιμοποιήσετε το πλήρες δυναμικό του DirectX 11, ο υπολογιστής σας πρέπει να διαθέτει το υποστηρικτικό υλικό, όπως συμβατή κάρτα βίντεο κ.λπ.
Εάν έχετε οποιεσδήποτε επιπλέον ερωτήσεις σχετικά με το DirectX, θα θέλατε να τις ξεκαθαρίσω, δημοσιεύστε τις ως σχόλιο.