Cippoli
Enthusiast
- Mitglied seit
- 09.08.2006
- Beiträge
- 5.071
- Prozessor
- AMD Ryzen 9 7900 (12C/24T)
- Mainboard
- ASUS ROG Strix B650E-E Gaming WiFi
- Kühler
- Noctua NH-U12A chromax.black + NA-HC7 chromax.black.swap
- Speicher
- G.Skill Trident Z5 Neo RGB DDR5-6000 (2x16GB Dual-Channel)
- Grafikprozessor
- Powercolor Red Devil 7900 XTX 24GB
- Display
- LG 65" C2 OLED TV
- SSD
- Samsung 990 Pro M.2 NVMe 2TB
- Soundkarte
- RME ADI-2 DAC
- Gehäuse
- be quiet! Pure Base 500 Window Black
- Netzteil
- be quiet! Dark Power 13 850W Titanium
- Keyboard
- Logitech G 810
- Mouse
- Logitech G Pro Gaming
- Betriebssystem
- Microsoft Windows 11 Enterprise
- Internet
- ▼1000 MBit ▲50 MBit
Und warum gibt es eine DirectX-10-API ???
Zitat aus Wikipedia:
Neu an Version 10 ist nur Direct3D 10, das das neue Windows Display Driver Model und Shader Model 4 benutzt, kombiniert mit strengeren Regeln für die Hersteller von Grafikkarten, die die Direct3D-10-Kompatibilität für sich in Anspruch nehmen möchten.
Ab Direct3D 10 werden bis auf wenige Ausnahmen keine cap-bits mehr verwendet, anhand derer Programme feststellen können, welche Funktionen die Hardware zur Verfügung stellt. Daher muss Direct3D 10 und jede folgende Version neue Funktionen immer in Form von Mindestanforderungen einführen. Damit kommt Microsoft den Spieleentwicklern entgegen, da diese die Hardware bisher auf eine Vielzahl an möglichen Funktionskombinationen abfragen mussten. Dagegen werden Hardwarehersteller nun dazu gezwungen, bestimmte Funktionen zu implementieren, um kompatibel mit der jeweiligen Direct3D-Version zu sein. Dadurch wird die Fähigkeit der Hardwareproduzenten eingeschränkt, sich durch optionale Komponenten von Wettbewerbern abzuheben.
Direct3D 10 unterscheidet sich von seinen Vorgängern weniger durch direkt sichtbare Eigenschaften als vielmehr durch Erweiterung, Modularisierung und Flexibilisierung der 3D-Funktionen. Es wird deshalb erst in Zukunft Anwendungen geben, die die neuen Möglichkeiten so ausschöpfen, dass der Anwender einen spürbaren Fortschritt sieht.