Απαιτείται DirectX για την εκτέλεση και κανονική λειτουργίατα περισσότερα επαγγελματικά προγράμματα και τρισδιάστατες εφαρμογές. Λανθασμένη εγκατάστασηή η απουσία αυτού του στοιχείου στο σύστημα οδηγεί σε σφάλματα. Για παράδειγμα, "το αρχείο λείπει d3dx9.dll" Το παρακάτω άρθρο θα σας βοηθήσει να εγκαταστήσετε σωστά την απαιτούμενη έκδοση DirectX στον υπολογιστή σας.
Απαιτείται DirectX 9 εάν εκτελείτε παλαιότερα παιχνίδια ή προγράμματα και βλέπετε ένα παράθυρο με ένα από τα ακόλουθα σφάλματα:
Επίσημη σελίδα με ενεργή αυτόνομη έκδοση του DirectX 9 αυτή τη στιγμήπερισσότερο δεν υπάρχει. Ωστόσο, μπορείτε να το κατεβάσετε από τον ιστότοπό μας ή από τον ιστότοπο της Microsoft.
Αυτή η έκδοση του DirectX είναι επίσης χρήσιμη εάν το ηλεκτρονικό πρόγραμμα εγκατάστασης:
Ετοιμος. Τώρα πρέπει να επανεκκινήσετε τον υπολογιστή και να βεβαιωθείτε ότι το στοιχείο λειτουργεί ανοίγοντας την εφαρμογή που απαιτεί τη βιβλιοθήκη DirectX 9 που μόλις κατεβάσατε.
Πριν κάνετε λήψη 10ηέκδοση, διαβάστε τις παρακάτω πληροφορίες. Αυτή η παραλλαγή του στοιχείου δεν μπορεί να ληφθεί ξεχωριστά, καθώς είναι ήδη ενσωματωμένη στη βιβλιοθήκη DirectX 11, η οποία υπήρχε αρχικά στα Windows 7. Το μέγεθος bit και το έτος κυκλοφορίας του συστήματος δεν έχουν σημασία.
Μπορείτε να μάθετε την έκδοση του DirectX που είναι εγκατεστημένη στον υπολογιστή σας. Εκεί μπορείτε επίσης να δείτε ποιες εκδόσεις των βιβλιοθηκών DirectX είναι προεγκατεστημένες σε διάφορα λειτουργικά συστήματα. Ωστόσο, εάν αντιμετωπίζετε προβλήματα κατά την εκτέλεση εφαρμογών 3D προβλήματα, ακολουθεί:
Εάν αντιμετωπίζετε προβλήματα με την εκτέλεση προγραμμάτων που απαιτούν υποστήριξη για αυτό το στοιχείο, πρέπει:
Δεν υπάρχει ξεχωριστό αρχείο στοιχείων για αυτά τα λειτουργικά συστήματα. Το DirectX 11 είναι ήδη ενσωματωμένο και στο G8 και, εάν είναι απαραίτητο, μπορεί να ενημερωθεί εγκαθιστώντας ορισμένα σημαντικά στοιχεία ασφαλείας από "Windows Update".
Να το θυμάστε αυτό Το DirectX 12 δεν υποστηρίζεταιαυτά τα λειτουργικά συστήματα!
Η πιο πρόσφατη έκδοση που μπορείτε να εγκαταστήσετε στον υπολογιστή σας βρίσκεται στο κεφάλαιο: .Εάν πρέπει να χρησιμοποιήσετε παλαιότερες εφαρμογές που εκτελούνται σε παλαιότερες βιβλιοθήκες, μπορείτε να το βρείτε στο κεφάλαιο: . Η έκδοση για τα Windows 7 σε αυτή την περίπτωση είναι εντελώςταιριάζει
Πώς να μάθετε την εγκατεστημένη έκδοση του DirectX Αυτή η ερώτηση μπορεί να προκύψει εάν προσπαθούσατε να εκτελέσετε το πιο πρόσφατο παιχνίδι 3D και αντιμετωπίσατε προβλήματα συμβατότητας. Αξίζει να σημειωθεί αμέσως:Τα Windows 7 δεν υποστηρίζουν βιβλιοθήκες DirectX 12. Μπορείτε να διαβάσετε περισσότερα για αυτό στο κεφάλαιο: "".
Γιατί δεν είναι δυνατή η λήψη του DirectX 12 στα Windows 7 Ένας χρήστης που ενδιαφέρεται σοβαρά για τα σύγχρονα τρισδιάστατα γραφικά έχει πρόσφατα όλο και περισσότερες ερωτήσεις σχετικά με τη συμβατότητα των Windows 7 με παιχνίδια που κυκλοφόρησαν πρόσφατα. Έτσι, ένα νέο σύστημα άρχισε να «διεισδύει» στις απαιτήσεις συστήματος για τμήματα παιχνιδιών που κυκλοφόρησαν πρόσφατα..
DirectX Ωστόσο, βάλετελευταία έκδοση Δυστυχώς, δεν θα μπορείτε να εγκαταστήσετε αυτό το στοιχείο στον υπολογιστή σας. Αυτό οφείλεται στο γεγονός ότιο μόνος Windows 10. Φυσικά, θεωρητικά, οι παλαιότερες εκδόσεις του λειτουργικού συστήματος είναι επίσης ικανές να «τραβήξουν» τις τελευταίες εξελίξεις στα γραφικά υπολογιστών.
Μόνο η Microsoft αποφάσισε διαφορετικά. Άλλωστε, πρέπει να προωθήσουμε το νέο λειτουργικό σύστημα στις μάζες και να αυξήσουμε τις πωλήσεις. Αντίστοιχα, για να δώσουν προσοχή οι τελικοί χρήστες στο προϊόν που κυκλοφόρησε πρόσφατα, είναι απαραίτητο να εισαχθούν ορισμένα πατατάκια(ακόμα κι αν πρέπει να τους αποκλείσεις από παλιές εξελίξεις).
Είναι κοινή πρακτική ότι οι δυνητικοί αγοραστές δεν βλέπουν το νόημα να πληρώνουν για ενημερώσεις ή απλώς φοβούνται τα συστήματα επιτήρησης που είναι ενσωματωμένα στις νέες εκδόσεις του λειτουργικού συστήματος. Μπορείτε να καταρρίψετε όλους τους μύθους και να μάθετε για τα πλεονεκτήματα των Windows 10 στο επόμενο κεφάλαιο.
Πριν ξεκινήσετε την ανάγνωση αυτού του κεφαλαίου, διαβάστε τις πληροφορίες σχετικά με την καλύτερη έκδοση του στοιχείου που μπορεί να εγκατασταθεί στον υπολογιστή σας (με τη μορφή "OS - τελευταία έκδοση του DirectX"):
Μερικές φορές συμβαίνουν σφάλματα στη λειτουργία ορισμένων εξαιρετικά εξειδικευμένων προγραμμάτων ή τρισδιάστατων παιχνιδιών. Αυτό μπορεί να οφείλεται σε προβλήματα στην ίδια την εφαρμογή ή με το εγκατεστημένο στοιχείο DirectX.
Πριν απεγκαταστήσετε ή επανεγκαταστήσετε το DirectX, πρέπει να βεβαιωθείτε ότι είναι ελαττωματικό και μόνο τότε να λάβετε τα απαραίτητα μέτρα. Δίνω προσοχή!
Εάν το πρόγραμμα ή το παιχνίδι λειτουργούσε στο παρελθόν σωστά και δεν υπήρξαν αλλαγές σε σημαντικά αρχεία συστήματος ή προγράμματα οδήγησης, συνιστάται να επανεγκαταστήσετε την εφαρμογή και επίσης να επαναφέρετε τις ρυθμίσεις της.
Πρώτα απ 'όλα, πρέπει να δώσετε προσοχή στο γεγονός ότι στα Windows 7, 8, 8.1, 10
Το στοιχείο DirectX είναι ενσωματωμένο, ώστε να μπορείτε να αφαιρέσετε οποιαδήποτε έκδοση του DirectX χρησιμοποιώντας τυπικά εργαλεία λειτουργικού συστήματος δεν θα λειτουργήσει. Αυτό είναι δυνατό μόνο μέσω προγραμμάτων τρίτων κατασκευαστών. Προσοχή!
Η κατάργηση του DirectX στις καθορισμένες εκδόσεις των Windows μπορεί να έχει μια σειρά από μη αναστρέψιμες συνέπειες, συμπεριλαμβανομένης της πλήρους αποτυχία συστήματος.
Εάν είστε βέβαιοι ότι το πρόβλημα οφείλεται αποκλειστικά στο DirectX, πρώτα εγκαταστήστε το ξανά χρησιμοποιώντας την πλήρη αυτόνομη έκδοση από τον επίσημο ιστότοπο της Microsoft.
Στις περισσότερες περιπτώσεις, το πρόβλημα θα επιλυθεί και θα μπορείτε να χρησιμοποιήσετε οποιοδήποτε πρόγραμμα που απαιτεί την εγκατάσταση βιβλιοθηκών DirectX.
Εάν το πρόβλημα παραμένει, μεταβείτε στο κεφάλαιο: .
Στα Windows XPΟι βιβλιοθήκες DirectX 9 (9c) μπορούν να αφαιρεθούν μέσω της τυπικής λειτουργικότητας του συστήματος: "Προσθήκη ή αφαίρεση προγραμμάτων".Εάν δεν είστε βέβαιοι ότι ένα στοιχείο έχει αποτύχει, δεν συνιστάται να προβείτε σε καμία ενέργεια για να αλλάξετε τα αρχεία του. Αρχικά, θα πρέπει να ενημερώσετε το στοιχείο χρησιμοποιώντας το αυτόνομο πρόγραμμα εγκατάστασης του DirectX 9 Η έκδοση από το κεφάλαιο είναι αρκετά κατάλληλη για αυτό: .Εάν η επανεγκατάσταση του DirectX στα Windows XP δεν έλυσε το πρόβλημα:
Πριν διαβάσετε αυτό το κεφάλαιο, συνιστάται να διαβάσετε το κεφάλαιο " Απεγκατάσταση και επανεγκατάσταση του DirectX σε Windows 7 (XP, 8, 8.1, 10)", για την άμεση εξάλειψη περιπτώσεων που σχετίζονται με ελαττωματικό λογισμικό χρήστη.
Εάν τα βήματα στο παραπάνω κεφάλαιο δεν έφεραν το επιθυμητό αποτέλεσμα, προχωρήστε στην εξοικείωση με παραδείγματα σφαλμάτων.
Ένα παράθυρο σφάλματος με αυτόν τον κωδικό μπορεί να εμφανιστεί κατά την εκτέλεση ενός αριθμού εφαρμογών ή ενός μεμονωμένου παιχνιδιού ή προγράμματος.
Σε αυτή την περίπτωση, ο πραγματικός «ένοχος» του προβλήματος πολύ συχνά υποδεικνύεται λανθασμένα, επειδή η αιτία 0xc000007bΑυτό θα μπορούσε επίσης να οδηγήσει στη μόλυνση του υπολογιστή σας από ιό.
Για να απαλλαγείτε από αυτό το σφάλμα πρέπει:
Στο παράθυρο που εμφανίζεται, εκτελέστε την εντολή χωρίς εισαγωγικά: sfc /scannow» → περιμένετε να ολοκληρωθεί η διαδικασία ανάκτησης → επανεκκινήστε τον υπολογιστή.
Εικόνα 3. Σάρωση και επαναφορά κατεστραμμένα αρχείασύστημα που χρησιμοποιεί «sfc /scannow».
Εάν χρησιμοποιείτε μια πρωτότυπη εικόνα των Windows 7 (ανεξάρτητα από: άδεια ή πειρατική), πρέπει απλώς να ενημερώσετε το σύστημα και να εγκαταστήσετε Internet Explorer 11από τον επίσημο ιστότοπο της Microsoft για να διορθώσετε αυτό το πρόβλημα.
Μπορείτε να κάνετε λήψη του IE 11 από τον επίσημο ιστότοπο κάνοντας κλικ σε αυτόν τον σύνδεσμο. Δίνω προσοχή!
Σε εκδόσεις των Windows 7 που έχουν αφαιρεθεί η λειτουργία ενημέρωσης ή άλλες σημαντικές υπηρεσίες συστήματος, εγκαταστήστε τον Internet Explorer αδύνατος.
Ο μόνος τρόπος να λυθεί ένα πρόβλημα με ένα εξάρτημα είναι "Direct3D 11.1 API"– εγκατάσταση του πρωτοτύπου εικόνα των Windows 7 με τις απαραίτητες ενημερώσεις.
Εάν σημαντικές δυνατότητες του λειτουργικού συστήματος δεν αποκοπούν από τον συγγραφέα της έκδοσης σας, πρέπει να κάνετε λήψη της ενημέρωσης "KB2731771", το οποίο μπορείτε να κατεβάσετε από τον ιστότοπό μας.
Το πρόβλημά σας θα λυθεί και IE 11θα εγκατασταθεί κανονικά όταν προσπαθήσετε ξανά.
Μετά από αυτά τα βήματα, πρέπει να επανεκκινήσετε τον υπολογιστή σας για να τεθούν σε ισχύ οι αλλαγές.
Αυτό το κεφάλαιο περιγράφει προβλήματα που μπορεί να αντιμετωπίσετε κατά τη λειτουργία μερικοίπρογράμματα ή παιχνίδια. Στο περιεχόμενο μπορείτε να βρείτε μια λύση για τον κωδικό σφάλματος (ή παρόμοιο) και να βρείτε συστάσεις για την επίλυση του προβλήματος.
Μερικές φορές συμβαίνουν σφάλματα με το DirectX κατά την ενημέρωση/εγκατάστασή του. Η λύση σε καθένα από αυτά τα προβλήματα είναι αρκετά απλή. Πριν επιχειρήσετε να εγκαταστήσετε ξανά το στοιχείο, πρέπει:
Λύση σε αυτό το πρόβλημα μεμονωμέναγια κάθε χρήστη.
Σφάλμα "Απέτυχε η προετοιμασία του DirectX"εμφανίζεται κυρίως όταν η ίδια η εφαρμογή δυσλειτουργεί. Για να διορθώσετε αυτό το πρόβλημα, θα πρέπει να ενημερώσετε το παιχνίδι/το πρόγραμμα σας εγκαθιστώντας όλα τα απαραίτητα "μπαλώματα
» από τον προγραμματιστή.
Αυτό θα βοηθήσει στην επίλυση του προβλήματος. Γιατί πρέπει να μεταβείτε σε Windows 10 και DirectX12Η Microsoft Corporation είναι μια τεράστια εταιρεία που παράγει ίσως τα καλύτερα λειτουργικά συστήματα για υπολογιστές εδώ και πολλά χρόνια. Ωστόσο, ξεκινώντας από την έκδοση
πολύ καλύτερο από τους προκατόχους του και έχει επίσης μια σειρά από άλλα πλεονεκτήματα και λειτουργίες που το κάνουν να ξεχωρίζει από τις «μεγάλες αδερφές» του. Πλεονεκτήματα των Windows 10 έναντι των Windows 7, 8, 8.1Τα Windows 10 είναι ένα γρήγορο, όμορφο και λειτουργικό λειτουργικό σύστημα. Ας περιγράψουμε μερικά
Το DirectX 12 επιτρέπει στους δημιουργούς παιχνιδιών όχι μόνο να χρησιμοποιούν πιο αποτελεσματικά στοιχεία υπολογιστή, αλλά και να συνδέουν τα προηγούμενα μη διαθέσιμα πλεονεκτήματα υλικού κεντρικών επεξεργαστών και καρτών βίντεο στη διαδικασία εργασίας με γραφικά. Εκπρόσωποι της εταιρείας AMD(δημοφιλής κατασκευαστής γραφικές λύσειςγια παίκτες σε όλο τον κόσμο) σημείωσε επίσημα ότι οι νέες τεχνολογίες θα καταστήσουν δυνατό τον ανταγωνισμό με τη Nvidia σε κορυφαίες κατηγορίες τιμών.
Εικόνα 5. Σύγκριση καρτών γραφικών μεσαίας τιμής από την AMD και την Nvidia.
Ενώ το DirectX 12 μόλις κερδίζει δημοτικότητα, ενώ το DirectX 11 χρησιμοποιείται σχεδόν παντού.
Ωστόσο, πολύ σύντομα νέα έκδοσηθα εφαρμοστεί σε όλα τα προσεχή έργα. Ευτυχώς, μπορείτε τώρα να κάνετε αναβάθμιση σε Windows 10 και να είστε πλήρως προετοιμασμένοι για μια πιθανή ανακάλυψη στον κλάδο ανάπτυξης παιχνιδιών, η οποία σχεδιάζεται χάρη στην έλευση του DirectX 12. Οι μεγαλύτεροι κατασκευαστές βιντεοπαιχνιδιών και εξαρτημάτων δημιουργούν ήδη τα δικά τους μίνι αριστουργήματα , επιδεικνύοντας εξαιρετικά γραφικά και θαύματα βελτιστοποίησης.
Η Microsoft Corporation μαζί με μηχανικούς λογισμικού Nvidiaκατέστησε δυνατή την ανάπτυξη παιχνιδιών για το νέο DirectX τώρα δημιουργώντας ένα ειδικό πρόγραμμα οδήγησης. Επιπλέον, η Nvidia υποσχέθηκε να κυκλοφορήσει υποστήριξη 12ηΕκδόσεις DirectX ενεργοποιημένες Ολοικυκλοφόρησε κάρτες βίντεο συμβατές με τον αριθμό έκδοσης 11
.
Επομένως, η πλειονότητα των τελικών χρηστών θα είναι σε θέση να απολαύσει μια εντελώς νέα ευχαρίστηση από τα βιντεοπαιχνίδια και οι προγραμματιστές θα μπορούν να μεταφέρουν τα γραφικά υπολογιστών σε ένα θεμελιωδώς διαφορετικό επίπεδο. Ακόμη και οι κάρτες γραφικών του 2009 έλαβαν υποστήριξη για το DX 12. Περισσότερα για αυτό στο επόμενο κεφάλαιο.
Η δυνατότητα χρήσης νέων τεχνολογιών επεξεργασίας γραφικών προστέθηκε επίσης σε κάρτες γραφικών που έχουν εξαντληθεί εδώ και καιρό, καθώς υπάρχουν ακόμα πολλές συσκευές από παλαιότερες σειρές στην αγορά υπολογιστών. Χάρη σε αυτό, οι κάποτε gaming εκδόσεις των προσαρμογέων βίντεο του επιπέδου GeForce GTX 570/580 θα μπορούν να λάβουν ένα μικρό μπόνους στην ποιότητα της εικόνας. Ωστόσο, δεν πρέπει να ελπίζετε σε αυξημένη παραγωγικότητα. Απαιτείται το DirectX 12 για αυτές τις κάρτες γραφικών κυρίως, ώστε οι χρήστες να μπορούν να έχουν καλή συμβατότητα με το νέο λειτουργικό σύστημα Windows 10.
Τα αποτελέσματα δοκιμών γραφικών δυνατοτήτων από δημοφιλή ξένο ιστότοπο επιβεβαιώνουν μόνο τα παραπάνω (μεταφρασμένα για τον ιστότοπο):
Εικόνα 6. Ενδείξεις FPS στο παιχνίδι Battlefield 1 ενεργοποιημένο Εκδόσεις DirectX 12 και 11 αντίστοιχα.
Ωστόσο, η σειρά GT 500 βγήκε εδώ και πολύ καιρό και δεν μπορεί να καυχηθεί καλή απόδοσηόταν εργάζεστε με νέες τεχνολογίες.
Αλλά οι σύγχρονες κάρτες γραφικών παιχνιδιών έχουν ήδη βελτιστοποιηθεί για το DirectX 12. Επομένως, η πλήρης μετάβαση σε ένα νέο επίπεδο προόδου είναι μόνο θέμα χρόνου!
Το DirectX είναι μια συλλογή διεπαφών προγραμματισμού εφαρμογών (API) για τη βελτίωση πολυμέσων. Στην αρχή, υπήρχαν πολλά API πολυμέσων που κυκλοφόρησαν από τη Microsoft με το όνομα Direct, συμπεριλαμβανομένων των Direct 2D, Direct 3D, DirectSound, DirectWrite, DXGI, DirectInput, DirectPlay, DirectMusic και ούτω καθεξής. Αργότερα, η Microsoft κυκλοφόρησε όλες αυτές τις συλλογές API σε ένα μόνο πακέτο που ονομάζεται . Σε αυτό το άρθρο λοιπόν, συντάσσω μια λίστα με όλα τα εκτελέσιμα αρχεία DirectX που μπορείτε να κατεβάσετε και να εγκαταστήσετε απευθείας.
Είναι ενδιαφέρον ότι το όνομα Xbox προέρχεται επίσης από το DirectX καθώς το Xbox χρησιμοποιεί τις τεχνολογίες που εισάγονται στο DirectX. Παρόλο που το DirectX είναι εγκατεστημένο και περιλαμβάνεται σε όλες τις εκδόσεις των Windows, συμπεριλαμβανομένων των Windows XP, Vista, 7, 8 και 10. Η προεπιλεγμένη έκδοση του DirectX είναι διαφορετική σε κάθε έκδοση των Windows. Εδώ είναι τα Windowsέκδοση και η προεπιλεγμένη εγκατεστημένη έκδοση του DirectX:
Εάν θέλετε να μάθετε την έκδοση του DirectX που είναι εγκατεστημένη στον υπολογιστή σας, μεταβείτε στο Τρέξιμο –> dxdiag
Το νέο παράθυρο θα σας δείξει λεπτομέρειες σχετικά με τα εγκατεστημένα στοιχεία DirectX στον υπολογιστή σας.
Λήψη DirectX 12 (θα προστεθεί όταν είναι διαθέσιμο)
Το πρόγραμμα εγκατάστασης web θα πραγματοποιήσει αυτόματα λήψη της σωστής και της πιο πρόσφατης έκδοσης για τον υπολογιστή σας με Windows. Μπορεί επίσης να είναι χρήσιμο σε περίπτωση που αντιμετωπίζετε προβλήματα με την εγκατάσταση όπως λείπει DLLκαι τα λοιπά.
Εάν αντιμετωπίσετε οποιοδήποτε πρόβλημα κατά τη λήψη ή την εγκατάσταση, σχολιάστε παρακάτω και θα επικοινωνήσω μαζί σας.
Το DirectX είναι μια συλλογή διεπαφών προγραμματισμού εφαρμογών (API) για τη βελτίωση πολυμέσων. Στην αρχή, υπήρχαν πολλά API πολυμέσων που κυκλοφόρησαν από τη Microsoft με το όνομα Direct, συμπεριλαμβανομένων των Direct 2D, Direct 3D, DirectSound, DirectWrite, DXGI, DirectInput, DirectPlay, DirectMusic και ούτω καθεξής. Αργότερα, η Microsoft κυκλοφόρησε όλες αυτές τις συλλογές API σε ένα μόνο πακέτο που ονομάζεται . Σε αυτό το άρθρο λοιπόν, συντάσσω μια λίστα με όλα τα εκτελέσιμα αρχεία DirectX που μπορείτε να κατεβάσετε και να εγκαταστήσετε απευθείας.
Είναι ενδιαφέρον ότι το όνομα Xbox προέρχεται επίσης από το DirectX καθώς το Xbox χρησιμοποιεί τις τεχνολογίες που εισάγονται στο DirectX. Παρόλο που το DirectX είναι εγκατεστημένο και περιλαμβάνεται σε όλες τις εκδόσεις των Windows, συμπεριλαμβανομένων των Windows XP, Vista, 7, 8 και 10. Η προεπιλεγμένη έκδοση του DirectX είναι διαφορετική σε κάθε έκδοση των Windows. Ακολουθεί η έκδοση των Windows και η προεπιλεγμένη εγκατεστημένη έκδοση του DirectX:
Εάν θέλετε να μάθετε την έκδοση του DirectX που είναι εγκατεστημένη στον υπολογιστή σας, μεταβείτε στο Τρέξιμο –> dxdiag
Το νέο παράθυρο θα σας δείξει λεπτομέρειες σχετικά με τα εγκατεστημένα στοιχεία DirectX στον υπολογιστή σας.
Λήψη DirectX 12 (θα προστεθεί όταν είναι διαθέσιμο)
Το πρόγραμμα εγκατάστασης web θα πραγματοποιήσει αυτόματα λήψη της σωστής και της πιο πρόσφατης έκδοσης για τον υπολογιστή σας με Windows. Μπορεί επίσης να είναι χρήσιμο σε περίπτωση που αντιμετωπίζετε προβλήματα με την εγκατάσταση όπως λείπει DLLκαι τα λοιπά.
Εάν αντιμετωπίσετε οποιοδήποτε πρόβλημα κατά τη λήψη ή την εγκατάσταση, σχολιάστε παρακάτω και θα επικοινωνήσω μαζί σας.
22 Δεκεμβρίου 2014
Το DirectX είναι μια συλλογή διεπαφών προγραμματισμού εφαρμογών (API) για τη βελτίωση πολυμέσων. Στην αρχή, υπήρχαν πολλά API πολυμέσων που κυκλοφόρησαν από τη Microsoft με το όνομα Direct, συμπεριλαμβανομένων των Direct 2D, Direct 3D, DirectSound, DirectWrite, DXGI, DirectInput, DirectPlay, DirectMusic και ούτω καθεξής. Αργότερα, η Microsoft κυκλοφόρησε όλες αυτές τις συλλογές API σε ένα μόνο πακέτο που ονομάζεται DirectX.
Είναι ενδιαφέρον ότι το όνομα Xbox προέρχεται επίσης από το DirectX καθώς το Xbox χρησιμοποιεί τις τεχνολογίες που εισάγονται στο DirectX. Παρόλο που το DirectX είναι εγκατεστημένο και περιλαμβάνεται σε όλες τις εκδόσεις των Windows, συμπεριλαμβανομένων των Windows XP, Vista, 7, 8 και 10. Η προεπιλεγμένη έκδοση του DirectX είναι διαφορετική σε κάθε έκδοση των Windows.
Ακολουθεί η έκδοση των Windows και η προεπιλεγμένη εγκατεστημένη έκδοση του DirectX:
DirectX 2.0a (έκδοση 4.03) –> Windows 95 και Windows NT 4.0
DirectX 5.2 (έκδοση 4.05) –> Windows 98, Windows CE
DirectX 6.1a (έκδοση 4.06.03) –> Αποκλειστικά Windows 98
DirectX 7 (έκδοση 4.07.00) –> Windows 2000
Direct 7.1 (έκδοση 4.07.01) –> Windows ME
DirectX 8.1 (έκδοση 4.08) –> Windows XP και Windows Server 2003
DirectX 9.0c (έκδοση 4.09) –> Windows XP SP2 και SP3, Windows Server 2003 SP1, Windows Server 2003 R2
DirectX 10.1 (έκδοση 6.00) –> Windows Vista, Windows Server 2008
DirectX 11 –> Windows 7 SP1, Windows Server 2008 R2
DirectX 11.1 –> Windows 8, Windows RT, Windows Server 2012
DirectX 11.2 –> Windows 8.1, Windows RT, Windows Server 2012 R2
DirectX 11.3 και DirectX 12 –> Windows 10
Αυτές είναι μόνο οι κύριες ενημερώσεις που έχω παραθέσει. Υπήρχαν αρκετές άλλες ενημερώσεις και εκδόσεις που ήταν είτε μικρές είτε συγκεκριμένες για το λειτουργικό σύστημα. Εάν θέλετε να μάθετε περισσότερα για όλες τις εκδόσεις του DirectX, μπορείτε να επισκεφτείτε αυτήν τη σελίδα της Wikipedia.
Εάν είστε σκληροπυρηνικός παίκτης ή λάτρης των πολυμέσων, τότε θα λατρέψετε κάθε κομμάτι από τις νέες εκδόσεις του DirectX. Εάν εξακολουθείτε να χρησιμοποιείτε τα Windows XP, απλώς ενημερώστε το DirectX του στην πιο πρόσφατη έκδοση και δείτε μόνοι σας τη διαφορά. Το ίδιο ισχύει και για τα Windows Vista, Windows 7 και Windows 8.
Εάν θέλετε να μάθετε την έκδοση του DirectX που είναι εγκατεστημένη στον υπολογιστή σας, ακολουθήστε τα παρακάτω βήματα:
Ενώ το DirectX φροντίζει τόσο για την οθόνη όσο και για τον ήχο, υπάρχουν τρία βασικά χαρακτηριστικά του DirectX που μπορείτε να ενεργοποιήσετε ή να απενεργοποιήσετε σύμφωνα με τις απαιτήσεις σας.
Για βέλτιστη απόδοση, θα πρέπει να είναι ενεργοποιημένες και οι τρεις αυτές λειτουργίες. Για να ενεργοποιήσετε ή να απενεργοποιήσετε αυτές τις δυνατότητες, ακολουθήστε τα παρακάτω βήματα:
Λάβετε υπόψη ότι εάν έχετε εγκαταστήσει πολλές κάρτες γραφικών στον υπολογιστή σας, θα υπάρχουν πολλές καρτέλες οθόνης για κάθε κάρτα γραφικών. Μπορείτε να ενεργοποιήσετε ή να απενεργοποιήσετε τις δυνατότητες του DirectX για κάθε κάρτα γραφικών ξεχωριστά.
Από τα Windows 8 και μετά, η Microsoft δεν διανέμει το DirectX ξεχωριστά. Εάν θέλετε να ενημερώσετε το DirectX, θα πρέπει να ενεργοποιήσετε τις ενημερώσεις των Windows.
Το DirectX 12 δεν διαθέτει χειροκίνητη αυτόνομη ρύθμιση που μπορεί να ληφθεί ξεχωριστά. Προέρχεται απευθείας από το Microsoft Update. Επομένως, εάν θέλετε να διατηρήσετε την έκδοση του DirectX ενημερωμένη, θα πρέπει να ενεργοποιήσετε τις αυτόματες ενημερώσεις των Windows. Αυτό θα διασφαλίσει ότι το DirectX 12 στα Windows 10 είναι ενημερωμένο. Ακρο:Μπορείτε.
Η ίδια διαδικασία ισχύει για Windows 8 (DirectX 11.1) και Windows 8.1 (DirectX 11.2)
Εάν χρησιμοποιείτε Windows 7, μπορείτε να κάνετε λήψη της ενημέρωσης DirectX 11 για τα Windows 7 από εδώ:
Δεν μπόρεσα να βρω τον σύνδεσμο απευθείας λήψης για το DirectX 10, αλλά υπάρχουν διαθέσιμα forks του DirectX 10 για λήψη. Μπορείτε να τα κατεβάσετε για να αναβαθμίσετε τα Windows XP σε DirectX 10, αλλά δεν συνιστώνται. Γι' αυτό αναφέρω μόνο τα ονόματά τους και όχι τους συνδέσμους λήψης. Μπορείτε να κάνετε αναζήτηση Google γιατα πραγματικά αρχεία λήψης:
Εάν χρησιμοποιείτε προηγούμενες εκδόσεις των Windows όπως τα Windows Vista και τα Windows XP, μπορείτε να κάνετε λήψη ορισμένων εκδόσεων DirectX που δίνονται παρακάτω (Εγκαταστάτες εκτός σύνδεσης).
Το Microsoft Direct X είναι βασικά ένα πολύ σημαντικό συστατικό του λειτουργικό σύστημαπου αποτελείται από μια συλλογή από διάφορες διεπαφές προγραμματισμού εφαρμογών i. API που χρησιμοποιούνται για το χειρισμό εργασιών που βασίζονται σε πολυμέσα όπως παιχνίδια, βίντεο κ.λπ. Αυτά τα API πιθανότατα ξεκινούν με το Direct ως πρόθεμα όπως Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound και ούτω καθεξής όπου το Direct3D είναι ένα από τα πιο ευρέως χρησιμοποιούμενα API ειδικά στην ανάπτυξη Παιχνιδιών για συσκευές που βασίζονται σε πλατφόρμα Microsoft Windows και για οπτικοποίηση και γραφικά εργασίες όπως η μηχανική CAD/CAM. Ας έχουμε ένα πρακτικό παράδειγμα του direct x που αντιμετωπίζουν συχνά οι περισσότεροι χρήστες, ειδικά οι παίκτες.
Εάν είστε παίκτης, τότε είμαι σίγουρος ότι μπορεί να έχετε συναντήσει το Direct X κατά την εγκατάσταση παιχνιδιών στο σύστημά σας. Σίγουρα έχετε παρατηρήσει ότι μετά την εγκατάσταση των περισσότερων παιχνιδιών, ειδικά των πιο πρόσφατων, εγκαθίστανται κάποια πρόσθετα λογισμικά στο τέλος, τα οποία περιλαμβάνουν το Direct X ως βασικό στοιχείο. Επίσης, εάν το Direct X δεν ενημερωθεί στο σύστημά σας, τότε υπάρχουν πιθανές πιθανότητες να αντιμετωπίσετε σφάλματα όπως λείπει το d3dx43.dll κ.λπ. κατά την εκτέλεση εφαρμογών στο σύστημά σας, γεγονός που είναι σημάδι ότι λείπουν στοιχεία του Direct X και χωρίς αυτά τα αρχεία dll μπορείτε να δεν εκτελείτε αυτές τις εφαρμογές. Εδώ έρχεται η χρήση του Direct X όπου πρέπει να παρέχουμε τα απαιτούμενα αρχεία API για τη σωστή λειτουργία της εφαρμογής.
Υπάρχουν διάφορες εκδόσεις του Direct X που κυκλοφορούν τακτικά από την κυκλοφορία του Microsoft Windows OS, εκ των οποίων τα Direct X 9.0c, Direct X 10, Direct X 11 και Direct X 11.2 είναι αυτά που χρησιμοποιούνται αυτήν τη στιγμή. Το Direct X 11.2 είναι η πιο πρόσφατη έκδοση που παρουσιάστηκε στα Microsoft Windows 8.1, η οποία παρέχει βελτιωμένη εμπειρία οπτικών γραφικών σε παιχνίδια και εφαρμογές πλούσιες σε πολυμέσα, προσφέροντας τις πιο πρόσφατες δυνατότητες όπως Direct2D, Multi Threaded Rendering και Tessellation. Επομένως, εάν θέλετε να έχετε τα καλύτερα γραφικά και οπτική εμπειρία στο σύστημά σας των Windows, συνιστάται να ενημερώσετε την έκδοση του Direct X κατεβάζοντας το πρόγραμμα εγκατάστασης του Direct X εκτός σύνδεσης για Windows από τους παρακάτω συνδέσμους.
Σημείωση Σημαντική: