Różnice między DX9 a DX10

DX9 vs DX10

Jest tak samo pewne, że gracze wiedzą o DirectX tak samo, jak wiedzą o fragach i światach. Wizualne i ogólne wrażenia sensoryczne są dla nich równie ważne jak rozgrywka. Niektórzy mogą nawet preferować bardziej realistyczne efekty wizualne niż wydajność gry.

Interfejsy programowania aplikacji lub interfejsy API są potrzebne do obsługi funkcji związanych z programowaniem multimediów, wideo i gier. Microsoft DirectX to zbiór interfejsów API dla aplikacji na komputerze Microsoft i innych powiązanych platformach do gier.

W rzeczywistości istnieje wiele rodzajów interfejsów API i są one poprzedzone przedrostkiem „Direct” (np. DirectDraw, DirectPlay, DirectSound, DirectMusic, Direct3D itd.). Kolekcja została więc nazwana X, tak jak w DirectX, gdzie X oznacza dowolną konkretną nazwę API.

Dwie nowsze wersje DirectX (DX) to DX9 i DX10, a my postaramy się rzucić nieco światła na ich różnice.

Początkowa faza DX9 została wydana 19 grudnia 2002 r., A następnie wersje 9.0a, 9.0b i 9.0c. Wersje 9.0a i 9.0b zostały wydane blisko siebie, w 2003 roku. Wersja 9.0c została ostatecznie opracowana dla systemu Windows XP z dodatkiem Service Pack 2 i 3, Windows Server 2003 SP1, Windows Server 2003 R2 i konsoli Xbox 360. Powinien wspomnieć, że dodatek Service Pack 3 DX9 pojawił się znacznie później, w 2008 roku.

Początkowa wersja DX10 została wydana około półtora roku przed DX9.0c dla dodatku Service Pack 3. Pierwszą wersją DX10 była Windows Vista. Następna kontynuacja DX10 dotyczyła Windows Vista Service Pack 1 i Windows Server 2008. Wkrótce pojawi się DX10 dla Windows Vista Service Pack 2. Dwie ostatnie wersje zawierały Direct3D 10.1.

DX9 jest już uważany za doskonały w dzisiejszych standardach. Jego ścieżka kodu jest naprawdę imponująca i zauważalnie atrakcyjna. Kiedy wyszło, ludzie po prostu zachwycają się jego możliwościami. Jednak w czasach ciągłego doskonalenia i innowacji łatwo jest wypierać produkty nowszymi, ponieważ wprowadzenie DX10 po prostu umieszcza DX9 w ciemnym kącie.

Mówiąc wprost, jakość grafiki generowana przez DX10 w Vista jest znacznie lepsza niż w przypadku jej wcześniejszego odpowiednika. Vista może działać odpowiednio z DX9, ale wrażenia wizualne użytkownika, szczególnie wśród graczy, są prawie kinowe z DX10 w Vista. Niestety, DX10 nie działa poprawnie w Windows XP, ponieważ potrzebuje modelu sterownika obecnego w Vistie i późniejszych systemach operacyjnych Windows.

W DX10 efekty cząsteczkowe i oświetlenie są naprawdę oszałamiające i działają odpowiednio w wielu wymagających wizualnie grach.

Streszczenie:

1. Pierwszy DX9 został wprowadzony w grudniu 2002 r., A pierwsze wydanie DX10 miało miejsce w listopadzie 2006 r.
2. Pierwsza wersja DX10 została stworzona wyłącznie dla systemu Windows Vista, a następnie została wprowadzona w wersji Vista SP1 i SP2, a także Windows Server 2008.
3. DX9 ma również różne podwersje - 9.0a, 9.0b i 9.0c. DX9.0c ma także kilka wersji.
4. DX9 bierze pod uwagę głównie system operacyjny Windows XP, podczas gdy DX10 nie działa poprawnie w systemie Windows XP.
5. DX10 dla Vista zapewnia lepszą jakość obrazu i niemal kinowe wrażenia.
6. DX10 robi wrażenie sam w sobie, ale DX9 pozostawia go w pyle.