Heim / Arbeiten Sie im Internet / Wo ist DirectX unter Windows 7 installiert. Wo kann DirectX heruntergeladen und installiert werden - eine ausführliche Anleitung. Wo ist DirectX installiert und entpackt

Wo ist DirectX unter Windows 7 installiert. Wo kann DirectX heruntergeladen und installiert werden - eine ausführliche Anleitung. Wo ist DirectX installiert und entpackt

Um die häufig gestellte Frage zur Installation von DirectX zu beantworten, müssen Sie zunächst verstehen, wozu es dient. DirectX ist ein spezieller Satz Softwareanwendungen Microsoft, das bei der Entwicklung moderner Spiele verwendet wird und für deren normalen Betrieb erforderlich ist.

DirectX ist definitiv sehr wichtig, damit PC-Spiele richtig funktionieren. Ohne sie wird kein einziges Spiel auf Windows OS einfach starten. Doch bevor Sie hektisch nach Informationen zur Installation von DirectX suchen, sollten Sie zunächst herausfinden, ob Sie diese Software überhaupt aktualisieren müssen. Befolgen Sie dazu die nachstehenden Anweisungen, um herauszufinden, welches DirectX installiert ist:

  • Öffnen Sie über das Startmenü die Eingabeaufforderung "Ausführen".
  • Geben Sie den Befehl „dxdiag“ ohne Anführungszeichen ein – es öffnet sich das DirectX-Diagnosetool, wo es angezeigt wird genaue Information, einschließlich DirectX-Version.
  • Sehen Sie, welche Version von DirectX installiert ist. An dieser Moment Die neueste Version ist DirectX 11, die seitdem auf dem Betriebssystem verfügbar ist Windows Vista und höher. Entgegen der landläufigen Meinung ist der Release von DirectX 12 noch nicht erfolgt, soll aber schon in den nächsten Tagen erscheinen. Daher macht es keinen Sinn zu suchen, wo man DirectX 12 herunterladen kann.

Wenn Sie die obigen Anweisungen zum Überprüfen der installierten Version von DirectX befolgt haben und festgestellt haben, dass Sie nicht die neueste Version installiert haben oder diese Software überhaupt nicht verfügbar ist, laden Sie DirectX herunter und installieren Sie es. Wie Sie DirectX installieren, wird unten beschrieben.


Wenn Sie Windows-Besitzer 7, 8, 8.1 oder Vista, möchten Sie wissen, wie Sie DirectX 11 als separate Datei installieren. Leider unterstützt Windows XP diese Version der Software nicht. Es ist wichtig zu beachten, dass Sie DirectX 11 aus einem einfachen Grund nicht von der offiziellen Microsoft-Website mit einer separaten Datei herunterladen und installieren können – neue Windows-Versionen enthalten bereits die neueste Version von DirectX vorinstalliert. Die Fälle sind jedoch unterschiedlich und Sie haben diese Software möglicherweise versehentlich oder absichtlich entfernt. Gehen Sie zur erneuten Installation wie folgt vor:


Wichtig: Wir raten Ihnen, DirectX nicht von Drittanbieter-Ressourcen herunterzuladen. Alle notwendigen Informationen und Dateien für das Betriebssystem finden Sie auf der offiziellen Microsoft-Website. Sie müssen kein Risiko eingehen, da viele Softwarearchive einen Virus enthalten, der das Betriebssystem schädigt.

Nach dem Aufkommen sehr erschwinglicher Computer begannen sich Technologien viel schneller in verschiedene Richtungen zu entwickeln und führten manchmal zu neuen, weshalb Sie jetzt in gewöhnlichen Gesprächen viele obskure Wörter hören können, zum Beispiel DirectX. Einige und Sie stellen möglicherweise eine Frage darüber, wo DirectX installiert werden soll.

Dieser Artikel konzentriert sich ausschließlich auf die DirectX-Grafikbibliothek: Warum wird sie benötigt, wo wird sie verwendet, von wem wurde sie erstellt und vor allem, wie installiert man sie auf dem eigenen Computer? Unser Artikel wird ausschließlich Anfängern des Betriebssystems empfohlen. Windows-Systeme, da die DirectX-Bibliothek nur dort funktioniert.

Warum Sie DirectX brauchen

Zuerst müssen Sie herausfinden, was es ist. Zum Beispiel starten Sie das Spiel und in Ihrem RAM Millionen von Bytes an Informationen werden heruntergeladen, damit sie nicht nur verarbeitet werden Zentraleinheit, aber auch Grafikkarte. Außerdem ist es notwendig, Tastenanschläge, Mausposition, Befehle des Betriebssystems und vieles mehr auszulesen. Vielleicht ist es Ihnen neu, aber alles im Computer wird ausschließlich sequentiell verarbeitet.

Die Frage ist, wie man den Computer dazu bringt, all dies zu tun - dazu sind Anweisungen an den Computer erforderlich. Wenn wir abstrahieren, dann ist der Programmcode, den die Spieleentwickler geschrieben haben, die Anleitung. Stellen Sie sich das jetzt beim Erstellen vor neues Spiel Sie müssen alles noch einmal machen, was bedeutet, dass Sie die Jahre Ihres Lebens buchstäblich "ruinieren", aber das ist nicht nötig, denn es gibt zum Beispiel spezielle Software, Grafikbibliothek DirectX.

Programmierer werden es anschließen, danach wird es möglich sein, seine Ressourcen intelligent zu nutzen, um Prozesse zu steuern, Grafiken anzuzeigen und vieles mehr. Einige Computer werden jedoch nicht mit dieser Bibliothek geliefert, daher werden wir Ihnen unten sagen, wo Sie DirectX installieren können. Wir weisen darauf hin, dass die Anleitung nur für das Windows-Betriebssystem geeignet ist, unter dem übrigens die Bibliothek erstellt wurde. Übrigens wird es auch in der Xbox-Konsole verwendet.

Wo soll DirectX 9.0 installiert werden

Wenn Sie die neunte Version installieren möchten, verwenden Sie wahrscheinlich eine veraltete Betriebssystem, zum Beispiel Windows XP, daher wird dringend empfohlen, auf Version 10 zu aktualisieren, da der XP-Dienst vor einigen Jahren eingestellt wurde und das System daher voller Schwachstellen ist. Sollten Sie dies jedoch aus persönlichen Gründen nicht wünschen, finden Sie nachfolgend eine Anleitung.

Anleitung zur Installation der neunten Version von DirectX:

  1. Diese Version Es wurde ungefähr zur gleichen Zeit wie Windows XP entwickelt, daher ist es auf der offiziellen Website nicht mehr zu finden, nur das zehnte oder elfte, je nach Grafikkarte. Erstellen Sie eine entsprechende Suchanfrage im Browser.
  2. Laden Sie nicht von der offiziellen Ressource herunter, warten Sie auf den vollständigen Download und starten Sie die Installation.
  3. Akzeptieren Sie die Vereinbarung. Starten Sie Ihren Computer nach der Installation neu.

Wo wird DirectX 11 für Windows 7 installiert?

Es ist erwähnenswert, dass Windows 7 jede Version dieser Bibliothek unterstützt, mit Ausnahme von DirectX 12, das ausschließlich für Windows 10 erstellt wurde und ein wesentlicher Bestandteil davon ist. Nachfolgend finden Sie Installationsanweisungen, aber wenn Sie nicht aus dem Internet herunterladen möchten, suchen Sie nach einer Festplatte aus der Box unter der Grafikkarte, es muss eine Bibliothek vorhanden sein, die von Ihrer Grafikkarte unterstützt wird, oder laden Sie Windows 10 herunter.

Anleitung zum Installieren von DirectX 11:

  1. Gehen Sie zur offiziellen DirectX-Website, wo Sie aufgefordert werden, ihr Produkt herunterzuladen.
  2. Warten Sie, bis der Downloadvorgang abgeschlossen ist.
  3. Starten Sie die Installation und stimmen Sie dabei den Nutzungsbedingungen zu.
  4. Das Installationsprogramm findet den besten Pfad selbst, also warten Sie einfach bis zum Ende und starten Sie den Computer neu.

Abschließend

Wir hoffen, dass Sie nach dem Lesen dieses Artikels verstehen, wo Sie DirectX installieren und wofür es erstellt wurde. Es ist erwähnenswert, dass Grafikkarten je nach Generation Unterstützung bieten verschiedene Versionen DirectX, also kann auch nach der Installation von Version 11 nur 10 funktionieren usw.

Um den normalen Betrieb von Computergeräten mit Programmen zu gewährleisten, muss DirectX installiert sein. Viele Leute kennen dieses Programm, weil es oft während der Installation von Spielen benötigt wird. Aber was tun, wenn ein Softwarepaket aus dem Internet heruntergeladen wurde, Sie es aber nicht installieren können? Was in einer solchen Situation zu tun ist, erfahren Sie in diesem Artikel.

DirectX manuell installieren

Es gibt mehrere Möglichkeiten mögliche Probleme, mit denen Anfänger konfrontiert sind, wenn sie nicht wissen, wo sie DirectX auf einem Computer installieren sollen.

Laden Sie das DirectX-Paket am besten von der offiziellen Website herunter, da Sie mit dem Installationspaket der Entwickler am meisten herunterladen und installieren können letzte Version diese Software ohne Eingriff des Benutzers.

Manchmal kommt es vor, dass ein selbstextrahierendes Archiv heruntergeladen wird. Sie können den Typ bestimmen, indem Sie sich die Dateierweiterung ansehen. Wenn das Archiv eine ausführbare Datei (.exe) ist, doppelklicken Sie einfach darauf und entpacken Sie es in einen beliebigen Ordner. Danach müssen Sie im neuen Ordner das Programminstallationsprogramm finden, das DirectX installiert automatischer Modus.

Ihr IT-Assistent

Mit der Entwicklung der Animationstechnologie für Computerspiele Und grafische Editoren Es bestand ein Bedarf an einer verbesserten Darstellung von Objekten und visuelle Effekte. Um dieses Problem zu lösen, wird es verwendet Software DirectX. Dies ist eine Art Brücke zwischen dem Videoadapter, Soundkarte und der Softwareteil der Grafiken von Spielen und Editoren, mit dem Sie die Qualität der auf dem Monitorbildschirm angezeigten Bilder verbessern können. Jede Version von Windows enthält eine Reihe von DirectX-Dateien, die das Grafikerlebnis optimieren. DirectX-Versionsaktualisierungen können mit Spielanwendungen ausgeliefert werden. Um DirectX verwenden zu können, benötigen Sie bestimmte Vertretung Informationen zum Installieren, Aktualisieren, Entfernen und Neuinstallieren des Programms in Windows 10.

DirectX 12 für Windows 10 ist ein Satz von Dateien mit der Erweiterung *.dll, die aus Softwarebibliotheken bestehen, die für eine verbesserte Anzeige von visuellen Effekten und Ton erforderlich sind. Windows 10 wird standardmäßig mit DirectX 12 geliefert. Diese Version erfordert nicht manuelles Update. Alle Dateien werden automatisch heruntergeladen, wenn Updates von der offiziellen Microsoft-Website im Internet empfangen werden.

Sie können die Version von DirectX auf Ihrem Computer mit dem Befehl dxdiag ermitteln:


Obwohl DirectX 12 unter Windows 10 vorinstalliert ist, zeigt das Dialogfeld dxdiag in einigen Fällen möglicherweise eine frühere Version an.

Probleme können in der Regel in zwei Fällen auftreten:

  • das Spiel, das der Benutzer ausführt, wurde unter geschrieben alte Version DirectX, und die neue Version enthält nicht die erforderlichen Bibliotheken;
  • Diagnosetools sagt DirectX 11.2. Das bedeutet:
    • der auf dem Computer installierte Videoadapter ist veraltet und unterstützt DirectX 12 nicht;
    • Eingerichtet veraltete Treiber Videoadapter und müssen aktualisiert werden.

Sie können sehen, welche Version der Videoadapter unterstützt, indem Sie die Geräte-Manager-Konsole in den Computereigenschaften und auf der Website des Adapterherstellers verwenden. Suchen Sie dazu in der Konsole "Geräte-Manager" die Zeile "Videoadapter", öffnen Sie sie und notieren Sie sich den Namen Ihres Adapters. Gehen Sie dann auf die Website des Herstellers und sehen Sie in der Pivot-Tabelle nach, für welche Version von DirectX der Adapter konfiguriert ist. Wenn Version 11.2 angegeben ist, dann wird es entsprechend mit Version 12 funktionieren, aber es wird nur die Bibliotheken von Version 11.2 verwenden können.

Um die Version von DirectX zu installieren (aktualisieren), müssen Sie zu gehen Offizielle Seite Microsoft und navigieren Sie zur erforderlichen Version des Betriebssystems. Die 12. Version hat kein separates Update-Paket, und alle Updates werden automatisch über das Update Center empfangen.

Um nach einem Update für Systemkomponenten zu suchen, benötigen Sie also:


Manchmal wird beim Starten des Spiels eine Warnung angezeigt, dass es aufgrund des Fehlens einer Bibliothek nicht möglich ist, es zu starten. Die Bibliothek kann aus dem erforderlichen früheren DirectX-Set hinzugefügt werden.

Überprüfen Sie im Web-Installer-Fenster die Systemanforderungen und lesen Sie die Installationsanweisungen. Dann laden wir die ausführbare Bibliothek auf den Computer herunter, führen die ausführbare Datei dxsetup.exe aus und folgen dann den Installationsanweisungen. Vergessen Sie nicht, die zusätzlichen Komponenten zu deaktivieren, die während der Installation angeboten werden und die Sie nicht benötigen. Auch nicht installieren Suchmaschine Bing, angeboten als Anhang zu den Bibliotheken.

Nach dem Herunterladen und Ausführen der ausführbaren Datei dxsetup.exe kann der Archivordner der Bibliothek an einem beliebigen vom Benutzer angegebenen Speicherort installiert werden. Standardmäßig wird das Verzeichnis nach C:\Windows\System32 entpackt. Vor dem Herunterladen des Archivs wird empfohlen, einen Ordner mit einem beliebigen Namen im Stammverzeichnis der Festplatte zu erstellen. Laden Sie das Archiv dort herunter, entpacken Sie es, installieren Sie DirectX am ausgewählten Ort und löschen Sie dann den erstellten Ordner.

Die Anwendung wird möglicherweise nicht installiert, wenn ihre Version nicht mit der Version des Windows-Betriebssystems übereinstimmt. Es ist nicht möglich, Version 12 auf Windows 7 sowie Version 11 auf Windows XP zu installieren.

Tabelle: Windows-Versionen und ihre entsprechenden DirectX-Versionen

Darüber hinaus kann es andere Gründe geben, warum DirectX nicht installiert werden kann:

  • Die ausführbare Datei dxsetup.exe kann von einem Virus befallen sein. Dies passiert häufig, wenn der Download von einer nicht verifizierten Seite erfolgt ist. Daher muss die heruntergeladene Datei sofort von einem Antivirenprogramm überprüft werden;
  • Das heruntergeladene Archiv entspricht möglicherweise nicht der Bittiefe (Bittiefe) Ihres Systems. Wenn Sie ein 32-Bit-Windows-Betriebssystem haben, wird das Archiv für ein 64-Bit-Betriebssystem nicht auf Ihrem Computer installiert;
  • Die Antivirensoftware Ihres Computers kann die Datei blockieren, während sie heruntergeladen wird. Sie müssen das Antivirenprogramm deaktivieren und erneut versuchen, die Datei herunterzuladen.
  • keine rechte zum installieren. IN Kontextmenü Datei müssen Sie wählen, ob Sie sie als Administrator ausführen oder Installationsrechte erteilen möchten;
  • Der Arbeitsspeicher und der Cache-Speicher des Computers sind mit allerlei Müll übersät. Sie müssen den Speicher mit löschen spezielle Programme. Das können Wise Care 365, Glary Utilites, Ccleaner und andere sein. Starten Sie nach dem Löschen des Speichers den Computer neu und wiederholen Sie die Installation.

Während der Installation kann ein unerwarteter Fehler auftreten und eine Fehlermeldung wird angezeigt.

Wenn die Installation von DirectX fehlschlägt, gibt es mehrere Möglichkeiten, das Problem zu lösen:

  • Laden Sie die ausführbare Datei dxsetup.exe von einer anderen Website herunter und führen Sie sie aus.
  • Installieren Sie Windows im Update-Modus, da möglicherweise ein Fehler beim Betrieb seiner Komponenten auftritt.
  • wegrennen von Befehlszeile im Auftrag des Administrators die Dienstprogramme chkdsk und sfc /scannow und die Festplatte vollständig überprüfen;
  • für fortgeschrittene Benutzer findet sich ein Hinweis in den Dateien DXError.log und DirectX.log Windows-Ordner. Wenn in diesem Bereich nicht genügend Wissen vorhanden ist, ist es besser, einen Spezialisten beispielsweise im Online-Modus zu konsultieren.

Die Neuinstallation der Anwendung erfolgt auf zwei Arten:

  • vollständige Entfernung installierte Version und durch ein ähnliches ersetzen. Es wird verwendet, wenn häufig Dropdown-Fenster mit Warnungen zu DirectX-Fehlern angezeigt werden.
  • Update der installierten Version. Die DirectX-Software ist so eingerichtet, dass bei einer Neuinstallation die fehlenden DLL-Dateien dem vorhandenen Bibliothekspaket hinzugefügt werden. Wenn Sie Bibliotheken von DirectX 9.0C zu DirectX 12.0 hinzufügen müssen, werden diese einfach an die Dateien der installierten Version angehängt.

Um eine ordnungsgemäße Neuinstallation durchzuführen, müssen Sie vor der Durchführung eine Reihe spezifischer Aktionen ausführen:


Das vollständige Entfernen der integrierten DirectX-Anwendung in Windows 10 kann nicht über die Standardfunktion „Programm deinstallieren oder ändern“ in der Systemsteuerung erfolgen.

Um dieses Problem zu lösen, gibt es große Menge Programme von Drittanbietern, mit dem Sie DirectX 12 deinstallieren und Verzeichnisse und Registrierungszweige vollständig löschen können. Die folgenden Dienstprogramme sind Beispiele für solche Programme.

Um DirectX 12 korrekt aus Windows 10 zu entfernen, können Sie eines davon aus dem Internet herunterladen und installieren:

  • DirectX Happy Uninstall - das Dienstprogramm wird auf Shareware-Basis vertrieben. Ist einer der Korrektsten in der Arbeit;
  • DX Killer - Die Anwendung wird kostenlos verteilt und verfügt über eine russischsprachige Benutzeroberfläche.
  • DirectX-Eradikator - kann ausgeführt werden Wechselmedien ohne Installation auf einem Computer.

Im Internet können Sie nach verschiedenen Programmen suchen, um mit der DirectX-12-Anwendung in Windows 10 zu arbeiten. Jeder Benutzer hat seine eigenen Anforderungen, Gewohnheiten und bestimmte Prioritäten, die er freiwillig oder unfreiwillig an Software ausprobiert. Jemand ist eher daran gewöhnt, mit englischen Programmversionen zu arbeiten, für andere ist dies eine große Unannehmlichkeit. Dies sollte basierend auf seinen Fähigkeiten und Benutzeranforderungen für die Verwendung der Anwendungssoftwareschnittstelle angegangen werden.

DirectX- Dies ist eine Software, die Geräte und das Betriebssystem eines Computers einschließlich der darauf installierten Programme verbindet. Es fungiert als Schnittstelle sowohl für Softwareentwickler als auch für Hersteller von Computergeräten.

Programme interagieren mit DirectX, und DirectX wiederum arbeitet mit Computergeräten. Diese Schnittstelle soll in erster Linie die Kompatibilität von entwickelten Programmen mit der meisten Hardware sicherstellen und die Notwendigkeit eliminieren, ähnliche Softwarefunktionen zu schreiben verschiedene Marken Geräte des gleichen Typs mehrmals.

F. Welche Komponenten sind in DirectX enthalten?
UM. DirectX enthält die folgenden Tools: DirectDraw, Direct3D, DirectSound, DirectInput, DirectPlay, DirectAnimation, DirectShow und DirectMusic. Jedes dieser Tools wird verwendet, um mit einem bestimmten Objekttyp zu arbeiten, DirectDraw wird beispielsweise verwendet, um zweidimensionale Bilder zu verarbeiten, Direct3D - dreidimensional, DirectSound ist für dreidimensionalen Sound und Mischung verantwortlich.

Versuchen Sie, es zu entfernen.

F. So deinstallieren Sie neue Version und die alte installieren
UM. Laut offizieller Aussage von Microsoft ist es nicht möglich, DirectX vom System zu entfernen. Probleme bei der Arbeit mit der Windows XP 95-Version von DirectX, Sie können es aktualisieren, aber Sie können die neue Version nicht auf die vorherige ändern. Helfen Sie bei der Lösung dieses Problem Programm DirectX-Eradiktor, entwickelt, um DirectX von Version 2.0 bis einschließlich 9 zu entfernen. Programm herunterladen. Entpacken Sie alle Programmdateien in ein Verzeichnis auf Ihrer Festplatte und führen Sie die Datei dxerad.exe aus. Wenn Sie gefragt werden, ob Sie DirectX wirklich deinstallieren möchten, antworten Sie mit "Ja". Starten Sie Windows neu, um die DirectX-Entfernung erfolgreich abzuschließen. Dadurch werden alle DirectX-Dateien entfernt und bereinigt Systemregistrierung. Wenn die Entfernung von DirectX erfolgreich war, installieren Sie eine andere Version von DirectX, da weder Spiele noch Multimedia-Anwendungen ohne DirectX funktionieren.

Ein weiteres Programm zum Deinstallieren von DirectX ist DirectX-Killer 1.0Dieses Programm wurde entwickelt, um das DirectX-Tool von Ihrem Computer zu entfernen. Herunterladen.

DirectX Glückliche Deinstallation- ein Dienstprogramm, das eine Reihe von DirectX-Multimediabibliotheken jeder Version, einschließlich DirectX 11, vollständig aus dem System entfernt.Es gibt eine Option zum Speichern Sicherung DirectX (vor dem Entfernen) mit der Möglichkeit seiner automatischen Wiederherstellung. Unterstützte Systeme: Windows 2000/XP/2003/Vista/2008/Win7/2008R2 x86 und x64. Das Programm wird bezahlt. Website des Programms

Wie kann ich herausfinden, welche Version von DirectX auf meinem Computer installiert ist?
UM. Sie können die Version der DirectX-Schnittstelle mit dem Systeminformationsprogramm ermitteln. Dieses Programm wird über das Startmenü - » Programme - Zubehör - » Systemprogramme - Systeminformationen gestartet. Suchen Sie im Menü oben im Systeminformationsfenster den Punkt Tools und wählen Sie dort das DirectX-Diagnosetool aus. Oder Start - Ausführen, dxdiag schreiben - OK.

Erstellungsdatum: 2009-03-31 15:25:43
Zuletzt bearbeitet: 08.02.2012 08:19:22

    Links zu Programmen:
  1. DirectX Endbenutzer-Laufzeiten ( DirectX zum Ausführen von Spielen) Juni 2010. Herunterladen (95 Megabyte).
  2. DirectX-SDK ( directx zum Programmieren) Juni 2010. Herunterladen (2 Megabyte).

DirectX ist eine Reihe von Bibliotheken, die hauptsächlich für die Grafikausgabe entwickelt wurden.

Um Programme zu schreiben, die DirectX verwenden, müssen Sie das DirectX-SDK installieren. Um Programme auszuführen, die mit DirectX geschrieben wurden, müssen DirectX-Endbenutzerlaufzeiten festgelegt werden. In diesem Tutorial behandeln wir die Installation beider Komponenten.

Verschiedene Versionen von DirectX verwenden dieselben Dateien: DirectX 9.0c auf Windows XP DirectX10 unter Windows Vista und DirectX11 unter Windows 7 - für alle diese Versionen sind die gleichen Installationsdateien geeignet. Diese. Alle Windows-Versionen benötigen dasselbe Archiv mit Installationsdateien für DirectX End-User Runtimes oder DirectX SDK.

Installieren von DirectX-Endbenutzer-Laufzeiten (directx zum Ausführen von Spielen)

Um Spiele und Programme auszuführen, die mit der Directx-Bibliothek geschrieben wurden, müssen Sie Directx-Endbenutzer-Laufzeitumgebungen installieren.

Sie haben bereits eine der DirecX-Endbenutzer-Runtimes auf Ihrem Computer installiert. Für die Programme, die wir erstellen werden, sind ältere Versionen in Ordnung, und wenn Sie nicht die neuesten DirectX-Endbenutzer-Laufzeiten benötigen, können Sie mit dem nächsten Schritt fortfahren.

Neueste (Juli 2010) Version directx Endbenutzer-Laufzeiten erschien im Juni 2010. Sie können die neueste Version auf einer Diskette mit einem kürzlich veröffentlichten Spiel finden oder über den Link am Anfang der Lektion herunterladen.

Nachdem Sie die Datei directx_jun2010_redist.exe heruntergeladen und gestartet haben, erscheint ein Fenster mit einer Lizenzvereinbarung:

Nachdem Sie auf die Schaltfläche Ja geklickt haben, müssen Sie den Pfad zum temporären Ordner eingeben, in den das Archiv entpackt wird:

Nachdem das Archiv entpackt wurde, müssen Sie in den von Ihnen angegebenen temporären Ordner gehen und die Datei DXSETUP.exe ausführen. Es öffnet sich folgendes Fenster:

Alle. Wir sind mit der Installation von DirectX-Endbenutzer-Laufzeiten fertig. Um nun Programme zu erstellen, die die Fähigkeiten von directx nutzen, müssen Sie es installieren DirectX-SDK. Aber zuerst eine kleine Geschichtsstunde:

Bevor Sie mit dem Lesen der Lektionen in diesem Abschnitt (DirectX) beginnen, sollten Sie den größten Teil des Materials im Abschnitt C++ gelernt haben. Höchstwahrscheinlich haben Sie eine Reihe von Fragen. Und der wichtigste von ihnen: Wie fängt man an, mit dem studierten Material ein eigenes Spiel zu erstellen? Im Folgenden werde ich versuchen, darauf zu antworten. Zumindest lernst du die Theorie. Die Übung machen wir später.

Bisher liefen unsere Programme in der DOS-Konsole. Dabei haben wir die Sprache C++ verwendet.

C++ ist die Grundlage. Ohne diese Sprache zu kennen, können Sie kein Spiel erstellen. Natürlich mögen Anhänger von Pascal, BASIC oder Fortran (falls es welche gibt :)) einwenden, dass es auch möglich ist, einige Spiele in diesen Sprachen zu erstellen. Nur ach was, das waren Mitte der Achtziger. Dann, ja, sie sahen sehr cool aus.

Jetzt werde ich Ihnen etwas sehr Wichtiges sagen. Es ist einfach und du kennst es wahrscheinlich schon. Zumindest wenn mir das jemand vor zehn Jahren erklärt hätte, wäre vielleicht mein ganzes Leben anders verlaufen.

Also: „Computer haben Schichten“ (C) Shrek. 🙂 Entschuldigung, ich konnte nicht widerstehen.

Computer haben Ebenen. Die unterste Ebene ist die Ebene der physikalischen Elemente (Transistoren und Drähte). Die höchste (von denen, die wir bisher kennen) ist die Sprache C ++. Deshalb wird sie als Hochsprache bezeichnet. Zwischen diesen Ebenen gibt es noch einige weitere: die Mikroarchitekturebene (auf dieser Ebene findet die Kommunikation mit dem Prozessor statt), die Betriebssystemebene, die Assemblersprachenebene (Assembler ist eine Low-Level-Sprache).

Wenn wir mit der Ausführung eines Programms beginnen, werden C++-Befehle in mehr übersetzt niedrige Level. Auf der untersten Ebene werden diese Befehle direkt durch ein elektrisches Signal ausgeführt. Ein übergeordneter Befehl kann aus mehreren untergeordneten Befehlen bestehen.

Bedenken Sie zum leichteren Verständnis, dass jeder Befehl auf höherer Ebene aus mehreren Befehlen auf niedrigerer Ebene besteht. Diese. die höhere Ebene ist nur eine Abstraktion über der niedrigeren.

In den späten achtziger - frühen neunziger Jahren gab es keine (genauer gesagt, sie haben sich noch nicht weit verbreitet) höhere Abstraktionen (Ebenen) als eine Programmiersprache. In unserem Fall ist das C. Alle Anwendungen wurden in einer Hochsprache geschrieben: Pascal, C, Fortran. Erstellen von Grafiken u grafische Anwendungen geschah direkt in einer Hochsprache.

Hier ist etwas zu beachten! Die meisten höheren Programmiersprachen haben ungefähr die gleichen Fähigkeiten. Sei es Pascal, Java oder C++. Es ist klar, dass einige dieser Möglichkeiten größer sind, andere kleiner. Aber sie haben viel gemeinsam: Sie alle haben Schleifen und Verzweigungen, Funktionen, Variablen.

Es gibt Gerüchte, dass C++ viel schwieriger zu lernen ist als Pascal oder andere Programmiersprachen. Ich hoffe, dass Sie durch das Studium des Materials aus dem Abschnitt C ++ davon überzeugt sind, dass dies nicht der Fall ist.

Die weit verbreitete Meinung über die Komplexität von C++ ist meiner Meinung nach das Ergebnis einer dreisten und schamlosen Sabotage seitens der Delphi-Anhänger! Tatsächlich ist Pascal viel schwieriger zu lernen. Denken Sie nur, sie verwenden begin und end anstelle von Klammern. Und wie führen sie den Auftrag durch - durch den Bediener := (ja, Doppelpunkt und Gleichheitszeichen). Kurz gesagt, ein echtes Irrenhaus!

Als Videobeschleuniger auftauchten, mussten Programmierer für jeden separaten Code schreiben. Gehen Sie zu einem Online-Shop, der Grafikkarten verkauft, und stellen Sie sich vor, Sie müssten für jede Grafikkarte einen separaten Code schreiben. Im Allgemeinen tauchte vor den Programmierern ein ernstes Problem auf.

Mitte der 90er Jahre begann sich das Betriebssystem Windows sehr schnell zu verbreiten. Windows wurde ursprünglich in C geschrieben (nicht C++, nein. D.h. es gab keine Klassen). Windows verwendet immer noch einen Teil des alten Codes. Wenn wir mit der Entwicklung von Anwendungen für Windows beginnen, werden wir noch mehr erfahren hohes Level- WinAPI (Windows-API). WinAPI wird von allen Anwendungen unter Windows verwendet.

WinAPI (API - Application Programming Interface. Application Programming Interface) - ist eine Reihe von Funktionen und Strukturen, die in C geschrieben sind.

Windows verwendete (und verwendet immer noch) ein eigenes Grafikausgabesystem. Es heißt - GDI (steht für Graphical Device Interface - eine grafische Geräteschnittstelle und nicht die Global Defense Initiative, wie ein besonders aufschlussreicher und gelehrter Leser denken könnte).

GDI war aufgrund der Besonderheiten von WinAPI nicht zum Erstellen von Spielen geeignet. Weil GDI oooo -ezeyee MEEEDEENNAAAAAAAAAYAYA ist. Übrigens, wenn Sie sich die Minion-Foren von Delphi ansehen, werden Sie feststellen, dass viele Leute versuchen, Spiele mit GDI zu erstellen. Wie gesagt, es sind kranke Menschen. Spieleentwickler hatten es also nicht eilig, Spiele für Windows zu entwickeln, sie waren eher daran gewöhnt, unter dem guten alten DOS zu arbeiten.

Und dann erstellt Microsoft DirectX. Die erste Version war kompletter Mist. Aber im Laufe der Zeit wurde DirectX immer zuverlässiger. Im neuen Betriebssystem Windows 7 wird es bereits die elfte Version geben.

Wir werden Beispiele für die neunte Version analysieren. Die Unterschiede zwischen dem neunten und zehnten sind signifikant. Vielleicht werden wir in Zukunft den zehnten in Betracht ziehen, obwohl wir höchstwahrscheinlich sofort zum elften übergehen werden.

Was ist DirectX. Dies ist eine High-Level-API, die in C++ unter Verwendung der COM-Technologie (Component Object Model) geschrieben wurde.Wir werden sie kurz besprechen. DirectX wurde entwickelt, um mit Grafikkartentreibern zusammenzuarbeiten. Für jede Grafikkarte werden Treiber erstellt (die Befehlssprache, die die Grafikkarte versteht). Der Programmierer muss nicht mehr für jeden Treiber für jede Videokarte separaten Code schreiben. Er muss nur die DirectX-API kennen. Alle Low-Level-Arbeit (Interaktion mit Treibern) wird von DirectX abgewickelt.

Fairerweise muss gesagt werden, dass es eine andere populäre Bibliothek gibt – OpenGL. Das Funktionsprinzip ist ungefähr dasselbe: Der Programmierer arbeitet mit der API und OpenGl selbst arbeitet mit den Treibern. Der unbestreitbare Vorteil von OpenGL ist seine Multiplattform-Natur. Diese. OpenGL läuft auf allen Betriebssystemen. DirectX funktioniert nur unter Windows. Auf die Vorteile von DirectX werden wir später noch eingehen (und sie sind, und meiner Meinung nach, viel bedeutender).

Um Programme auszuführen, die mit DirectX geschrieben wurden, benötigen Sie DirectX End-User Runtimes (wir haben es im vorherigen Absatz installiert).

Um Anwendungen zu schreiben, die DirectX verwenden, müssen Sie das DirectX SDK (Software Development Kit – eine Reihe von Anwendungsentwicklungstools) herunterladen.

Sie haben zwei Möglichkeiten, das DirectX-SDK zu installieren:

1. Laden Sie DirectX SDK von der Microsoft-Website herunter. In diesem Fall laden Sie die Vollversion mit allen Beispielen, Dokumentationen und zusätzlichen Tools herunter. Die Archivgröße beträgt ca. 580 Megabyte. Bei Installation von DirectX Das SDK benötigt mehr als ein Gigabyte.

2. Laden Sie DirectX SDK von Ihrer Lieblingsseite herunter (Link am Anfang der Lektion). Gleichzeitig laden Sie die von mir gekürzte Version herunter, in der ich nur die Bibliotheks- / Header-Dateien und ein Beispiel belassen habe. Die Archivgröße beträgt 2 Megabyte ( zwei Megabyte.). Spüren Sie den Unterschied! Bei der Installation DirectX-SDK dauert siebenundzwanzig Megabyte.

Aufmerksamkeit:
Wenn Sie das DirectX SDK neu installieren, deinstallieren Sie es unbedingt vorherige Version(über Programme hinzufügen/entfernen). Es ist höchst unerwünscht, eine neue Version des DirectX SDK über die alte zu installieren. Diese Bemerkung gilt nur Vollversion DirectX-SDK. Für eine abgespeckte Version reicht es aus, die lib- und include-Ordner zu ersetzen.

Es öffnet sich eine Seite, von der Sie die neueste Version des DirectX SDK vom 9. August herunterladen können.

Bald Nächste Seite Drücken Sie den Knopf Herunterladen. Ein Dialogfeld zum Speichern der Datei wird angezeigt und der Download des DirectX-SDK beginnt:

Übrigens, in einer der neuesten Versionen von DirectX, technische Überprüfungen zwei neue Technologien, die in DirectX 11 verwendet werden: Direct2D und DirectWrite. Wenn Sie Englisch sprechen, lesen Sie unbedingt die entsprechenden Abschnitte auf MSDN: Direct2d und DirectWrite. Als ich den Unterricht vorbereitete, saß ich zwei Stunden in der Dokumentation. Schade, dass ein Test nicht möglich war. Ich denke, in Zukunft werden wir diese Technologien auf jeden Fall in der Mailingliste diskutieren.

Nachdem Sie die Installationsdatei heruntergeladen haben, führen Sie sie aus. Den weiteren Ablauf des Klicks auf den „Weiter“-Button werde ich mit Bildern veranschaulichen:

Hier geht alles viel einfacher und schneller. Klicken Sie auf den Link am Anfang der Lektion. Oder in der Sektion Listen und Programme Suchen Sie nach "DirectX SDK", laden Sie die Datei auf Ihren Computer herunter und entpacken Sie sie. Zu Hause habe ich das Archiv in das Stammverzeichnis von Laufwerk D entpackt. Als Ergebnis sieht der Installationsordner so aus: D:\directx\

Eine kleine Anmerkung: Ich habe viele Sachen herausgeschnitten, um das Archiv zu verkleinern. In Zukunft müssen Sie einige weitere Dateien herunterladen, die später bekannt gegeben werden. Sie werden auch klein sein.

Lassen Sie uns schließlich sehen, wie es funktioniert.

Damit die DirectX-Bibliotheken zur Laufzeit funktionieren, müssen die entsprechenden Header-Dateien in das Programm eingebunden werden. Zusätzlich werden Bibliotheksdateien benötigt. Was ist das? Wir sind ihnen noch nicht begegnet. Wie wir wissen, speichern Header-Dateien Funktionsdeklarationen. Funktionskörper werden normalerweise an anderer Stelle gespeichert. Im Tutorial zu Mehrdateiprogrammen haben wir Funktionskörper in separaten Quelldateien aufbewahrt. Wenn Sie von jemandem eine Bibliothek mit Funktionen und Klassen kaufen, erhalten Sie Header-Dateien (wo die Deklarationen gespeichert sind) und Bibliotheksdateien (wo die Definitionen gespeichert sind). Bibliotheksdateien haben die Erweiterung .lib.

Die IDE ist sich derzeit der Existenz von DirectX nicht bewusst. Wir müssen angeben, wo die Visual C++ 2008-IDE nach den Header- und Bibliotheksdateien suchen soll.

Öffnen Sie den Menüpunkt Extras → Optionen (Service → Optionen).

Wählen Sie im linken Teil des sich öffnenden Fensters Projekte und Lösungen → VC++-Verzeichnisse (Projekte und Lösungen → VC++-Verzeichnisse):

Auf der rechten Seite der Dropdown-Liste Verzeichnisse anzeigen für(Verzeichnisse anzeigen für:) auswählen Dateien einschließen(Mitgelieferte Dateien, ich kann nicht für den genauen Namen des Artikels auf Russisch verbürgen, es ist der zweite dort). Wählen Sie dann in der Symbolleiste aus Neue Zeile(Neue Zeile) oder klicken Sie auf Strg+Einfg. Sehen Sie das Bild für eine bessere Illustration. wird auftauchen Neue Zeile. Klicken Sie auf die Schaltfläche mit den drei Punkten am Ende der Zeile

Das Verzeichnisauswahlfenster öffnet sich. Navigieren Sie zu dem Ordner, in dem Sie DirectX installiert haben. Und wählen Sie den Ordner Include aus.

Jetzt in der Dropdown-Liste (wo Sie ausgewählt haben Dateien einschließen) wählen Bibliotheksdateien(Bibliotheksdateien) und wiederholen Sie den Vorgang zum Hinzufügen von Zeilen. Wählen Sie nun einen Ordner aus lib/x86 wenn Sie ein 32-Bit-Betriebssystem haben bzw lib/x64 wenn 64bit. Bei der Verwendung von 64-Bit-Bibliotheken treten manchmal Fehler beim Start von Programmen auf. Wenn also ein Programm, das DirectX verwendet, nicht für Sie gestartet wird, kehren Sie zu diesem Fenster und zum Feld zurück Bibliotheksdateien Ordner auswählen lib/x86.

OK klicken. Die IDE weiß jetzt, wo sie nach den Header- und Bibliotheksdateien des DirectX SDK suchen muss.

Öffnen Sie nun das Projekt Datei - Öffnen - Projekt/Lösung oder klicken Strg+Umschalt+O.

Wenn Sie das SDK von der Microsoft-Website heruntergeladen haben, befindet sich das Beispiel im folgenden Ordner (D:\directx ist der Ordner, in dem ich meine Version installiert habe): D:\directx\Samples\C++\Direct3D\Tutorials\Tut01_CreateDevice

Wenn Sie das SDK von meiner Website heruntergeladen haben, finden Sie das Projekt unter (D:\directx ist der Ordner, in dem ich meine Version installiert habe): D:\directx\Samples\Tut01_CreateDevice

Der Ordner enthält zwei Lösungen: für Visual C++ 2005 und für Visual C++ 2008. Wählen Sie die Lösung aus, die Ihrer Version von Visual C++ entspricht.

Drücken Sie nun Strg+Alt+F7 und F5.

Da ist sie. Das erste Programm, das DirectX verwendet.

Bevor wir die IDE schließen, werfen wir einen Blick auf den Code.

Wählen Sie im Projektmappen-Explorer die Datei CreateDevice.cpp aus. Wenn Sie die gesamte Datei überfliegen, werden Sie wahrscheinlich nichts verstehen.

So überraschend es scheinen mag :), aber die Struktur des Programms ist sehr ähnlich zu dem, was wir bereits erstellt haben: #include-Direktiven, InitD3D()-, CleanUp()-, Render()-, MsgProc()-Funktionen.

Die wWinMain-Funktion ist analog zu main. Es startet die Ausführung des Programms in Windows.

In den Variablendeklarationszeilen:
LPDIRECT3D9 g_pD3D = NULL; // Wird verwendet, um das D3DDevice zu erstellen
LPDIRECT3DDEVICE9 g_pd3dDevice = NULL; // Unser Rendering-Gerät

Es gibt neue Typen. Tatsächlich werden sie mit einer Typedef (die wir uns bereits angesehen haben) von den Standardtypen überschrieben.

Was wir nicht wissen:
g_pD3D->Gerät erstellen
Hier ist g_pD3D ein Objekt und CreateDevice() eine Methode. Warum statt des gewohnten Punktes die ->-Syntax verwendet wird, erfahren wir in einer der folgenden Lektionen.

Ja, viele neue Typen kommen hier zum Einsatz, viele neue Funktionen, aber trotzdem kann man hinter all dem Flickwerk das für uns schon bekannte (ich hoffe das stimmt) C++ erahnen.

Nach dem Aufkommen sehr erschwinglicher Computer begannen sich Technologien viel schneller in verschiedene Richtungen zu entwickeln und führten manchmal zu neuen, weshalb Sie jetzt in gewöhnlichen Gesprächen viele obskure Wörter hören können, zum Beispiel DirectX. Einige und Sie stellen möglicherweise eine Frage darüber, wo DirectX installiert werden soll.

Dieser Artikel konzentriert sich ausschließlich auf die DirectX-Grafikbibliothek: Warum wird sie benötigt, wo wird sie verwendet, von wem wurde sie erstellt und vor allem, wie installiert man sie auf dem eigenen Computer? Unser Artikel wird ausschließlich Anfängern des Windows-Betriebssystems empfohlen, da die DirectX-Bibliothek nur dort funktioniert.

Zuerst müssen Sie herausfinden, was es ist. Wenn Sie beispielsweise ein Spiel starten, werden Millionen von Bytes an Informationen in Ihren Arbeitsspeicher geladen, damit sie nicht nur vom Zentralprozessor, sondern auch vom Grafikprozessor verarbeitet werden. Außerdem ist es notwendig, Tastenanschläge, Mausposition, Befehle des Betriebssystems und vieles mehr auszulesen. Vielleicht ist es Ihnen neu, aber alles im Computer wird ausschließlich sequentiell verarbeitet.

Die Frage ist, wie man den Computer dazu bringt, all dies zu tun - dazu werden Anweisungen für den Computer benötigt. Wenn wir abstrahieren, dann ist der Programmcode, den die Spieleentwickler geschrieben haben, die Anleitung. Stellen Sie sich nun vor, dass Sie beim Erstellen eines neuen Spiels alles noch einmal machen müssen, was bedeutet, dass Sie die Jahre Ihres Lebens buchstäblich „ruinieren“, aber das ist nicht nötig, da es spezielle Software gibt, zum Beispiel die DirectX-Grafik Bibliothek.

Programmierer werden es anschließen, danach wird es möglich sein, seine Ressourcen intelligent zu nutzen, um Prozesse zu steuern, Grafiken anzuzeigen und vieles mehr. Einige Computer werden jedoch nicht mit dieser Bibliothek geliefert, daher werden wir Ihnen unten sagen, wo Sie DirectX installieren können. Wir weisen darauf hin, dass die Anleitung nur für das Windows-Betriebssystem geeignet ist, unter dem übrigens die Bibliothek erstellt wurde. Übrigens wird es auch in der Xbox-Konsole verwendet.

Wenn Sie die neunte Version installieren möchten, verwenden Sie wahrscheinlich ein veraltetes Betriebssystem, z. B. Windows XP. Wir empfehlen daher dringend, auf Version 10 zu aktualisieren, da die XP-Wartung vor einigen Jahren abgelaufen ist und das System daher voll ist von Schwachstellen. Sollten Sie dies jedoch aus persönlichen Gründen nicht wünschen, finden Sie nachfolgend eine Anleitung.

Anleitung zur Installation der neunten Version von DirectX:

  1. Diese Version wurde etwa zeitgleich mit Windows XP entwickelt, ist also nicht mehr auf der offiziellen Website zu finden, sondern nur noch die zehnte oder elfte, je nach Grafikkarte. Erstellen Sie im Browser eine entsprechende Suchanfrage.
  2. Laden Sie nicht von der offiziellen Ressource herunter, warten Sie auf den vollständigen Download und starten Sie die Installation.
  3. Akzeptieren Sie die Vereinbarung. Starten Sie Ihren Computer nach der Installation neu.

Es ist erwähnenswert, dass Windows 7 jede Version dieser Bibliothek unterstützt, mit Ausnahme von DirectX 12, das ausschließlich für Windows 10 erstellt wurde und ein wesentlicher Bestandteil davon ist. Nachfolgend finden Sie Installationsanweisungen, aber wenn Sie nicht aus dem Internet herunterladen möchten, suchen Sie nach einer Festplatte aus der Box unter der Grafikkarte, es muss eine Bibliothek vorhanden sein, die von Ihrer Grafikkarte unterstützt wird, oder laden Sie Windows 10 herunter.

Anleitung zum Installieren von DirectX 11:

  1. Gehen Sie zur offiziellen DirectX-Website, wo Sie aufgefordert werden, ihr Produkt herunterzuladen.
  2. Warten Sie, bis der Downloadvorgang abgeschlossen ist.
  3. Starten Sie die Installation und stimmen Sie dabei den Nutzungsbedingungen zu.
  4. Das Installationsprogramm findet den besten Pfad selbst, also warten Sie einfach bis zum Ende und starten Sie den Computer neu.

Wir hoffen, dass Sie nach dem Lesen dieses Artikels verstehen, wo Sie DirectX installieren und wofür es erstellt wurde. Es ist erwähnenswert, dass Grafikkarten je nach Generation verschiedene Versionen von DirectX unterstützen, sodass selbst nach der Installation von Version 11 nur 10 funktionieren können usw.

Nach dem Aufkommen sehr erschwinglicher Computer begannen sich Technologien viel schneller in verschiedene Richtungen zu entwickeln und führten manchmal zu neuen, weshalb Sie jetzt in gewöhnlichen Gesprächen viele obskure Wörter hören können, zum Beispiel DirectX. Einige und Sie stellen möglicherweise eine Frage darüber, wo DirectX installiert werden soll.

Dieser Artikel konzentriert sich ausschließlich auf die DirectX-Grafikbibliothek: Warum wird sie benötigt, wo wird sie verwendet, von wem wurde sie erstellt und vor allem, wie installiert man sie auf dem eigenen Computer? Unser Artikel wird ausschließlich Anfängern des Windows-Betriebssystems empfohlen, da die DirectX-Bibliothek nur dort funktioniert.

Zuerst müssen Sie herausfinden, was es ist. Wenn Sie beispielsweise ein Spiel starten, werden Millionen von Bytes an Informationen in Ihren Arbeitsspeicher geladen, damit sie nicht nur vom Zentralprozessor, sondern auch vom Grafikprozessor verarbeitet werden. Außerdem ist es notwendig, Tastenanschläge, Mausposition, Befehle des Betriebssystems und vieles mehr auszulesen. Vielleicht ist es Ihnen neu, aber alles im Computer wird ausschließlich sequentiell verarbeitet.

Die Frage ist, wie man den Computer dazu bringt, all dies zu tun - dazu werden Anweisungen für den Computer benötigt. Wenn wir abstrahieren, dann ist der Programmcode, den die Spieleentwickler geschrieben haben, die Anleitung. Stellen Sie sich nun vor, dass Sie beim Erstellen eines neuen Spiels alles noch einmal machen müssen, was bedeutet, dass Sie die Jahre Ihres Lebens buchstäblich „ruinieren“, aber das ist nicht nötig, da es spezielle Software gibt, zum Beispiel die DirectX-Grafik Bibliothek.

Programmierer werden es anschließen, danach wird es möglich sein, seine Ressourcen intelligent zu nutzen, um Prozesse zu steuern, Grafiken anzuzeigen und vieles mehr. Einige Computer werden jedoch nicht mit dieser Bibliothek geliefert, daher werden wir Ihnen unten sagen, wo Sie DirectX installieren können. Wir weisen darauf hin, dass die Anleitung nur für das Windows-Betriebssystem geeignet ist, unter dem übrigens die Bibliothek erstellt wurde. Übrigens wird es auch in der Xbox-Konsole verwendet.

Wenn Sie die neunte Version installieren möchten, verwenden Sie wahrscheinlich ein veraltetes Betriebssystem, z. B. Windows XP. Wir empfehlen daher dringend, auf Version 10 zu aktualisieren, da die XP-Wartung vor einigen Jahren abgelaufen ist und das System daher voll ist von Schwachstellen. Sollten Sie dies jedoch aus persönlichen Gründen nicht wünschen, finden Sie nachfolgend eine Anleitung.

Anleitung zur Installation der neunten Version von DirectX:

  1. Diese Version wurde etwa zeitgleich mit Windows XP entwickelt, ist also nicht mehr auf der offiziellen Website zu finden, sondern nur noch die zehnte oder elfte, je nach Grafikkarte. Erstellen Sie im Browser eine entsprechende Suchanfrage.
  2. Laden Sie nicht von der offiziellen Ressource herunter, warten Sie auf den vollständigen Download und starten Sie die Installation.
  3. Akzeptieren Sie die Vereinbarung. Starten Sie Ihren Computer nach der Installation neu.

Es ist erwähnenswert, dass Windows 7 jede Version dieser Bibliothek unterstützt, mit Ausnahme von DirectX 12, das ausschließlich für Windows 10 erstellt wurde und ein wesentlicher Bestandteil davon ist. Nachfolgend finden Sie Installationsanweisungen, aber wenn Sie nicht aus dem Internet herunterladen möchten, suchen Sie nach einer Festplatte aus der Box unter der Grafikkarte, es muss eine Bibliothek vorhanden sein, die von Ihrer Grafikkarte unterstützt wird, oder laden Sie Windows 10 herunter.

Anleitung zum Installieren von DirectX 11:

  1. Gehen Sie zur offiziellen DirectX-Website, wo Sie aufgefordert werden, ihr Produkt herunterzuladen.
  2. Warten Sie, bis der Downloadvorgang abgeschlossen ist.
  3. Starten Sie die Installation und stimmen Sie dabei den Nutzungsbedingungen zu.
  4. Das Installationsprogramm findet den besten Pfad selbst, also warten Sie einfach bis zum Ende und starten Sie den Computer neu.

Wir hoffen, dass Sie nach dem Lesen dieses Artikels verstehen, wo Sie DirectX installieren und wofür es erstellt wurde. Es ist erwähnenswert, dass Grafikkarten je nach Generation verschiedene Versionen von DirectX unterstützen, sodass selbst nach der Installation von Version 11 nur 10 funktionieren können usw.

Nach dem Aufkommen sehr erschwinglicher Computer begannen sich Technologien viel schneller in verschiedene Richtungen zu entwickeln und führten manchmal zu neuen, weshalb Sie jetzt in gewöhnlichen Gesprächen viele obskure Wörter hören können, zum Beispiel DirectX. Einige und Sie stellen möglicherweise eine Frage darüber, wo DirectX installiert werden soll.

Dieser Artikel konzentriert sich ausschließlich auf die DirectX-Grafikbibliothek: Warum wird sie benötigt, wo wird sie verwendet, von wem wurde sie erstellt und vor allem, wie installiert man sie auf dem eigenen Computer? Unser Artikel wird ausschließlich Anfängern des Windows-Betriebssystems empfohlen, da die DirectX-Bibliothek nur dort funktioniert.

Zuerst müssen Sie herausfinden, was es ist. Wenn Sie beispielsweise ein Spiel starten, werden Millionen von Bytes an Informationen in Ihren Arbeitsspeicher geladen, damit sie nicht nur vom Zentralprozessor, sondern auch vom Grafikprozessor verarbeitet werden. Außerdem ist es notwendig, Tastenanschläge, Mausposition, Befehle des Betriebssystems und vieles mehr auszulesen. Vielleicht ist es Ihnen neu, aber alles im Computer wird ausschließlich sequentiell verarbeitet.

Die Frage ist, wie man den Computer dazu bringt, all dies zu tun - dazu werden Anweisungen für den Computer benötigt. Wenn wir abstrahieren, dann ist der Programmcode, den die Spieleentwickler geschrieben haben, die Anleitung. Stellen Sie sich nun vor, dass Sie beim Erstellen eines neuen Spiels alles noch einmal machen müssen, was bedeutet, dass Sie die Jahre Ihres Lebens buchstäblich „ruinieren“, aber das ist nicht nötig, da es spezielle Software gibt, zum Beispiel die DirectX-Grafik Bibliothek.

Programmierer werden es anschließen, danach wird es möglich sein, seine Ressourcen intelligent zu nutzen, um Prozesse zu steuern, Grafiken anzuzeigen und vieles mehr. Einige Computer werden jedoch nicht mit dieser Bibliothek geliefert, daher werden wir Ihnen unten sagen, wo Sie DirectX installieren können. Wir weisen darauf hin, dass die Anleitung nur für das Windows-Betriebssystem geeignet ist, unter dem übrigens die Bibliothek erstellt wurde. Übrigens wird es auch in der Xbox-Konsole verwendet.

Wenn Sie die neunte Version installieren möchten, verwenden Sie wahrscheinlich ein veraltetes Betriebssystem, z. B. Windows XP. Wir empfehlen daher dringend, auf Version 10 zu aktualisieren, da die XP-Wartung vor einigen Jahren abgelaufen ist und das System daher voll ist von Schwachstellen. Sollten Sie dies jedoch aus persönlichen Gründen nicht wünschen, finden Sie nachfolgend eine Anleitung.

Anleitung zur Installation der neunten Version von DirectX:

  1. Diese Version wurde etwa zeitgleich mit Windows XP entwickelt, ist also nicht mehr auf der offiziellen Website zu finden, sondern nur noch die zehnte oder elfte, je nach Grafikkarte. Erstellen Sie im Browser eine entsprechende Suchanfrage.
  2. Laden Sie nicht von der offiziellen Ressource herunter, warten Sie auf den vollständigen Download und starten Sie die Installation.
  3. Akzeptieren Sie die Vereinbarung. Starten Sie Ihren Computer nach der Installation neu.

Es ist erwähnenswert, dass Windows 7 jede Version dieser Bibliothek unterstützt, mit Ausnahme von DirectX 12, das ausschließlich für Windows 10 erstellt wurde und ein wesentlicher Bestandteil davon ist. Nachfolgend finden Sie Installationsanweisungen, aber wenn Sie nicht aus dem Internet herunterladen möchten, suchen Sie nach einer Festplatte aus der Box unter der Grafikkarte, es muss eine Bibliothek vorhanden sein, die von Ihrer Grafikkarte unterstützt wird, oder laden Sie Windows 10 herunter.

Anleitung zum Installieren von DirectX 11:

  1. Gehen Sie zur offiziellen DirectX-Website, wo Sie aufgefordert werden, ihr Produkt herunterzuladen.
  2. Warten Sie, bis der Downloadvorgang abgeschlossen ist.
  3. Starten Sie die Installation und stimmen Sie dabei den Nutzungsbedingungen zu.
  4. Das Installationsprogramm findet den besten Pfad selbst, also warten Sie einfach bis zum Ende und starten Sie den Computer neu.

Wir hoffen, dass Sie nach dem Lesen dieses Artikels verstehen, wo Sie DirectX installieren und wofür es erstellt wurde. Es ist erwähnenswert, dass Grafikkarten je nach Generation verschiedene Versionen von DirectX unterstützen, sodass selbst nach der Installation von Version 11 nur 10 funktionieren können usw.

Es ist seltsam, aber sobald die Leute nicht versuchen, DirectX für Windows 7 oder 8 herunterzuladen, suchen sie gezielt nach Orten, an denen dies kostenlos möglich ist, fragen nach einem Link zu einem Torrent und führen andere nutzlose Aktionen der gleichen Art aus .

Um DirectX 10, 11 oder 9.0c herunterzuladen (letzteres, wenn Sie Windows XP haben), müssen Sie nur auf die offizielle Microsoft-Website gehen und das war's. So laufen Sie nicht Gefahr, statt DirectX etwas nicht so Freundliches herunterzuladen, und Sie können absolut sicher sein, dass es wirklich kostenlos und ohne dubiose SMS ist.

Wo bekomme ich DirectX auf der Microsoft-Website und was sind die Nuancen?

Um also die für Sie passende Version von Direct X auf Ihren Computer herunterzuladen, gehen Sie einfach auf diese Seite:. und klicken Sie auf die Schaltfläche "Herunterladen".

Bitte beachten Sie, dass dadurch der Download des DirectX Web Installer gestartet wird, der Ihre erkennt Windows-Version und installieren Sie die richtige Version der Bibliotheken, dh es wird eine Internetverbindung benötigt.

Wenn Sie DirectX 9.0c benötigen, können Sie die Installationsdateien selbst (nicht den Web-Installer) kostenlos von diesem Link herunterladen: .

Leider konnte ich DirectX 11 und 10 nicht als separate Downloads und nicht als Web-Installer auf der offiziellen Website finden. Wenn Sie jedoch DirectX 11 für Windows 7 benötigen, können Sie den Informationen auf der Website zufolge das Plattform-Update hier herunterladen. und durch die Installation erhalten Sie automatisch die neueste Version von DirectX.

Von ihr selbst Microsoft-Installation DirectX in Windows 7 und Windows 8 ist ein sehr einfacher Vorgang: Klicken Sie einfach auf "Weiter" und stimmen Sie allem zu (allerdings nur, wenn Sie von der offiziellen Seite heruntergeladen haben, da Sie sonst unnötige Programme zusätzlich zu den erforderlichen Bibliotheken installieren können).

Zunächst einmal dazu, wie man herausfindet, welches DirectX bereits installiert ist:

  • Klicken Windows-Tasten+ R auf der Tastatur und geben Sie den Befehl im Ausführen-Fenster ein dxdiag, und drücken Sie dann die Eingabetaste oder OK.
  • Alle notwendigen Informationen werden im erscheinenden Fenster "DirectX Diagnostic Tool" angezeigt, einschließlich der installierten Version.

Wenn wir darüber sprechen, welche Version für Ihren Computer benötigt wird, finden Sie hier Informationen zu offizielle Versionen und unterstützte Betriebssysteme:

  • Windows 8.1 (und RT) und Server 2012 R2 - DirectX 11.2
  • Windows 8 (und RT) und Server 2012 - DirectX 11.1
  • Windows 7 und Server 2008 R2, Vista SP2 - DirectX 11.0
  • Windows Vista SP1 und Server 2008 - DirectX 10.1
  • Windows Vista- DirectX 10.0
  • Windows XP (ab SP1), Server 2003 - DirectX 9.0c

Auf die eine oder andere Weise werden diese Informationen in den meisten Fällen von einem normalen Benutzer, dessen Computer mit dem Internet verbunden ist, nicht benötigt: Sie müssen nur den Web Installer herunterladen, der wiederum bereits festlegt, welche Version von DirectX erforderlich ist installiert und fertig.

Hier scheint es eine seltsame Frage zu sein, wo man DirectX für die neuen Sieben herunterladen kann. Und warum, fragst du, tust du das überhaupt? Schließlich ist das DirectX-11-Paket bereits standardmäßig in Windows 7 installiert und erfordert keinen zusätzlichen Download und keine zusätzliche Installation. Wenn Sie jedoch kein Wort nehmen, kann es von jedem leicht überprüft werden.

Wir müssen das Dienstprogramm dxdiag überprüfen, das auch in Windows 7 vorhanden ist. Dieses Dienstprogramm dient zur Diagnose von DirectX und teilt Ihnen mit, welche Version wir haben.

Drück den Knopf Start, geben Sie eine Suchanfrage in das Suchfeld ein dxdiag und drücken Sie eine Taste.

Wenn Sie das Programm zum ersten Mal ausführen, werden Sie gefragt, ob Sie Ihre Treiber nach digitalen WHQL-Einträgen durchsuchen müssen. Es ist überhaupt nicht notwendig, dies zu tun. Dann öffnet sich das Hauptprogrammfenster. DirectX-Diagnosetool.

Und dort ist unsere Version von DirectX. Wie Sie sehen können, ist dies DirectX 11.

Übrigens können Sie das Kästchen unten ankreuzen Überprüfen digitale Signaturen WHQL, mit dem Sie die Treiber überprüfen können, wenn Sie dies beim Erscheinen der entsprechenden Meldung abgelehnt haben.

Eigentlich braucht man sich nicht besonders darüber zu freuen, dass Windows 7 DirectX 11 hat. Auf jeden Fall vorerst Spiele, die unterstützen diese Technologie, ist extrem klein, sodass die meisten Spiele immer noch DirectX 9 und 10 benötigen.

Welche Betriebssysteme unterstützen DirectX 11? Hier ist ihre Liste:

  • Windows 7
  • Windows-Server 2008 SP2
  • Windows Vista SP2

Wie Sie sehen können, ist DirectX 11 für die Installation unter Windows Vista mit Service Pack 2 problemlos verfügbar. In diesem Fall müssen Sie eine Reihe von Updates herunterladen und installieren, was dank des Centers automatisch erfolgt Windows-Updates(Windows Update).

So raten die Genossen von Microsoft selbst dazu.

  1. Drück den Knopf Start.
  2. Menü auswählen Programme und dann auf den Link Windows Update.
  3. Klick auf den Link Auf Updates prüfen.
  4. Wenn Updates verfügbar sind, klicken Sie auf den Link Verfügbare Aktualisierungen anzeigen.
  5. Wählen Sie die erforderlichen Aktualisierungspakete aus und klicken Sie auf die Schaltfläche Installieren.

Wo kann man also DirectX 11 herunterladen, wenn es aus irgendeinem Grund nicht installiert ist?

Bleibt noch zu sagen, wo man DirectX 11 für Windows noch in der Form herunterladen kann separate Datei, was manchmal notwendig ist, um DirectX zu aktualisieren und die neuesten Spiele auszuführen. Sie können dies auf der Microsoft-Website tun. Wird geladen Setup-Datei dxwebsetup.exe, der dann alle notwendigen Dateien über das Internet herunterlädt.

Nun, Spieleentwickler können auf das DirectX SDK nicht verzichten. Klicken Sie zum Herunterladen auf den Link im sich öffnenden Fenster. Holen Sie sich das neueste Windows SDK.

Etwas später werden wir darüber sprechen, wie Sie das Dienstprogramm dxdiag zur Lösung verwenden können verschiedene Probleme die beim Betrieb eines Computers auftreten. Manchmal können Sie dank dieses Dienstprogramms sogar ein positives Ergebnis erzielen 🙂

Beitragsaufrufe: 174

Nach dem Aufkommen sehr erschwinglicher Computer begannen sich Technologien viel schneller in verschiedene Richtungen zu entwickeln und führten manchmal zu neuen, weshalb Sie jetzt in gewöhnlichen Gesprächen viele obskure Wörter hören können, zum Beispiel DirectX. Einige und Sie stellen möglicherweise eine Frage darüber, wo DirectX installiert werden soll.

Dieser Artikel konzentriert sich ausschließlich auf die DirectX-Grafikbibliothek: Warum wird sie benötigt, wo wird sie verwendet, von wem wurde sie erstellt und vor allem, wie installiert man sie auf dem eigenen Computer? Unser Artikel wird ausschließlich Anfängern des Windows-Betriebssystems empfohlen, da die DirectX-Bibliothek nur dort funktioniert.

Warum Sie DirectX brauchen

Zuerst müssen Sie herausfinden, was es ist. Wenn Sie beispielsweise ein Spiel starten, werden Millionen von Bytes an Informationen in Ihren Arbeitsspeicher geladen, damit sie nicht nur vom Zentralprozessor, sondern auch vom Grafikprozessor verarbeitet werden. Außerdem ist es notwendig, Tastenanschläge, Mausposition, Befehle des Betriebssystems und vieles mehr auszulesen. Vielleicht ist es Ihnen neu, aber alles im Computer wird ausschließlich sequentiell verarbeitet.

Die Frage ist, wie man den Computer dazu bringt, all dies zu tun - dazu sind Anweisungen an den Computer erforderlich. Wenn wir abstrahieren, dann ist der Programmcode, den die Spieleentwickler geschrieben haben, die Anleitung. Stellen Sie sich nun vor, dass Sie beim Erstellen eines neuen Spiels alles noch einmal machen müssen, was bedeutet, dass Sie die Jahre Ihres Lebens buchstäblich „ruinieren“, aber das ist nicht nötig, da es spezielle Software gibt, zum Beispiel die DirectX-Grafik Bibliothek.

Programmierer werden es anschließen, danach wird es möglich sein, seine Ressourcen intelligent zu nutzen, um Prozesse zu steuern, Grafiken anzuzeigen und vieles mehr. Einige Computer werden jedoch nicht mit dieser Bibliothek geliefert, daher werden wir Ihnen unten sagen, wo Sie DirectX installieren können. Wir weisen darauf hin, dass die Anleitung nur für das Windows-Betriebssystem geeignet ist, unter dem übrigens die Bibliothek erstellt wurde. Übrigens wird es auch in der Xbox-Konsole verwendet.

Wo soll DirectX 9.0 installiert werden

Wenn Sie die neunte Version installieren möchten, verwenden Sie wahrscheinlich ein veraltetes Betriebssystem, z. B. Windows XP. Wir empfehlen daher dringend, auf Version 10 zu aktualisieren, da die XP-Wartung vor einigen Jahren abgelaufen ist und das System daher voll ist von Schwachstellen. Sollten Sie dies jedoch aus persönlichen Gründen nicht wünschen, finden Sie nachfolgend eine Anleitung.

Anleitung zur Installation der neunten Version von DirectX:

  1. Diese Version wurde etwa zeitgleich mit Windows XP entwickelt, ist also nicht mehr auf der offiziellen Website zu finden, sondern nur noch die zehnte oder elfte, je nach Grafikkarte. Erstellen Sie im Browser eine entsprechende Suchanfrage.
  2. Laden Sie nicht von der offiziellen Ressource herunter, warten Sie auf den vollständigen Download und starten Sie die Installation.
  3. Akzeptieren Sie die Vereinbarung. Starten Sie Ihren Computer nach der Installation neu.

Wo wird DirectX 11 für Windows 7 installiert?

Es ist erwähnenswert, dass Windows 7 jede Version dieser Bibliothek unterstützt, mit Ausnahme von DirectX 12, das ausschließlich für Windows 10 erstellt wurde und ein wesentlicher Bestandteil davon ist. Nachfolgend finden Sie Installationsanweisungen, aber wenn Sie nicht aus dem Internet herunterladen möchten, suchen Sie nach einer Festplatte aus der Box unter der Grafikkarte, es muss eine Bibliothek vorhanden sein, die von Ihrer Grafikkarte unterstützt wird, oder laden Sie Windows 10 herunter.

Anleitung zum Installieren von DirectX 11:

  1. Gehen Sie zur offiziellen DirectX-Website, wo Sie aufgefordert werden, ihr Produkt herunterzuladen.
  2. Warten Sie, bis der Downloadvorgang abgeschlossen ist.
  3. Starten Sie die Installation und stimmen Sie dabei den Nutzungsbedingungen zu.
  4. Das Installationsprogramm findet den besten Pfad selbst, also warten Sie einfach bis zum Ende und starten Sie den Computer neu.

Abschließend

Wir hoffen, dass Sie nach dem Lesen dieses Artikels verstehen, wo Sie DirectX installieren und wofür es erstellt wurde. Es ist erwähnenswert, dass Grafikkarten je nach Generation verschiedene Versionen von DirectX unterstützen, sodass selbst nach der Installation von Version 11 nur 10 funktionieren können usw.