Diskussion:DirectX
Füge neue Diskussionsthemen unten an:
Klicke auf , um ein neues Diskussionsthema zu beginnen.Archiv |
Wie wird ein Archiv angelegt? |
Abschnitt "Siegeszug der 3D-Grafik" ist inhaltlich falsch und auch noch politisch
BearbeitenDieser Abschnitt gehört komplett überarbeitet, zumal die angegebene erste Quelle überhaupt nicht das belegt, was der Schreiber sich da ausgedacht hat, da ist praktisch mehr Meinung als Wissen drin und das bisschen, was wie nach Wissen aussieht ist auch noch inhaltlich falsch. Es wundert mich, dass dieser Schrott abgesegnet wurde?! Mehr Neutralität und Sachlichkeit, sowie qualifiziertes Wissen würde dem Abschnitt gut tun.
Um mal ein paar Beispiele zu nennen, der erste Satz, das war nicht der Erfolg von Doom oder Wolf3d, der Microsoft dazu bewegte, an einer Lösung für Spiele zu arbeiten, sondern in Windows 3.x gab es offiziell nur GDI und das war für Spiele zu langsam. Windows 95 sollte DOS aber vollständig ersetzen, weswegen eine Lösung auch für Spiele notwendig wurde. Zumal Microsoft zu einer Lösung gezwungen war, weil diverse Hersteller schon überlegten, wie sie in Windows 3.x an GDI vorbei trotzdem eine performante Ausgabe erreichen konnten. Da wären also interne (undokumentierte) Funktionen in Windows 3.x verwendet worden, die sich jederzeit ändern hätte können. Hätte Microsoft da nicht mit WinG interveniert, dann wäre das ein Wildwuchs an verschiedensten Lösungen geworden, der später zu massiven Problemen geführt hätte, wenn Microsoft Windows intern verbessern und ändern hätte wollte. Deswegen wurde WinG als offizielle Schnittstelle und API geschaffen. Das war die Geburt eines schnellen Zugriffs für Spiele. WinG bot aber nur einen schnellen Zugriff auf eine 2d Zeichenebene ohne Hardwarebeschleunigung. 2d Beschleunigerfunktionen, die manche Hardware bot, wurde in WinG nicht benutzt. Außerdem fehlte noch eine Lösung für Sound, die Eingabe, Netzwerkfunktionalität usw.
Das war die Geburtsstunde von DirectX und WinG mündete in DirectDraw, dass dann auch 2d Hardwarebeschleunigung bot. Als Windows 95 dann in Entwicklung war und sich die ersten 3d Beschleuniger abzeichnete, kaufte Microsoft Reality Lab um auch für 3d etwas zu bieten. Das war die Geburtsstunde von Direct3d.
Folgende politische Aussage ist also Unsinn:
: wollte Microsoft nachträglich eine Schnittstelle hinzufügen, um den wachsenden Markt der PC-Spieler von MS-DOS wegzulocken und hin zu Windows 95.
DOS war schlichtweg am Ende, der Real Mode in Kombination mit DOS Extendern war eine Krücke und somit Notbehelfslösung. Die Hersteller wollten zu Windows wechseln und bevor ein Wildwuchs an APIs entsteht, der interne Windowsfunktionen nutzt, die nie von außen genutzt werden sollten, wurde WinG erstellt. Siehe oben.
Auch diese Aussage ist Laiengeschätz und inhaltlich falsch:
: DOS wurde als bessere Plattform angesehen, weil es den direkten Zugriff auf Grafikkarten, Maus, Tastatur und Soundgeräte ermöglichte
DOS war nicht die bessere Plattform, das verwalten von Speicher via DOS Extender, fehlende Hardwareabstraktion bei Maus, Tastatur, Sound usw. waren alles Notbehelfslösungen und sorgte für die Spielepublisher zu einem Haufen Supportkosten, den man gerne vermeiden wollte. Windows 3.x hätte einen Teil davon theoretisch leisten können, wenn es eine Alternative zu GDI für eine schnelle Grafikausgabe anfangs gegeben hätte und diese Alternative wurde mit WinG dann nachträglich eingeführt und in Windows 95 die erste DirectDraw Version geschaffen.
WinG wurde auch nicht parallel entwickelt, sondern zuerst als schnell verfügbare Lösung geschaffen um obigen Wildwuchs und die Verwendung interner Windowsfunktionen zu vermeiden. Also um dem möglichst schnell zuvorzukommen.
Auch ist die Behauptung, dass Win Doom für Windows 95 und DirectX entwickelt worden wäre falsch, denn Win Doom verwendete WinG. --93.229.174.52 07:47, 26. Jan. 2024 (CET)
- Zum politischen Unterton trägt allein schon der Beginn der (hier, auch meiner Ansicht nach, unwürdigen) Abschnittsüberschrift, mit „Siegeszug …“, bei, was so eher in eine Spielezeitschrift, hier, in einer Enzyklopädie aber selbstverständlich geändert (also anders und vor allem sachlicher umschrieben) gehört. Mit lieben Grüßen. -- 89.14.90.5 14:21, 30. Mai 2024 (CEST)
Weblinks zu den Software Development Kits (SDK) der einzelnen DirectX Versionen fehlt
BearbeitenDie könnte man im Artikel auch mal einbauen. --84.140.201.87 21:53, 26. Feb. 2024 (CET)