Różnice między DX9 i DX10

Anonim

DX9 vs DX10

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

Programowanie aplikacji Iinterfaces lub po prostu nazwane interfejsy API są potrzebne do obsługi funkcji związanych z programami multimedialnymi, wideo i grami. Microsoft DirectX to zbiór interfejsów API dla aplikacji na komputerze PC firmy Microsoft i innych pokrewnych platformach do gier.

W rzeczywistości istnieje wiele typów API i są one poprzedzone prefiksem "Direct" (na przykład DirectDraw, DirectPlay, DirectSound, DirectMusic, Direct3D i tak dalej). Kolekcja została tym samym nazwana za pomocą X, tak jak w DirectX, gdzie X oznacza jakąś konkretną nazwę API.

Dwie z nowszych wersji DirectX (DX) to DX9 i DX10, a my postaramy się rzucić trochę światła na ich różnice.

Początkowa faza DX9 została wydana 19 grudnia 2002 roku, 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. Ostatecznie 9.0c został opracowany dla Windows XP Service Pack 2 i 3, Windows Server 2003 SP1, Windows Server 2003 R2 i konsoli Xbox 360. należy wspomnieć, że dodatek Service Pack 3 DX9 pojawił się znacznie później, w 2008 roku.

Początkowy DX10 został wydany około półtora roku przed wersją DX9.0c dla dodatku Service Pack 3. Pierwsze wydanie DX10 było wyłącznie dla Windows Vista. Następna kontynuacja DX10 była dla 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 kodowa jest naprawdę imponująca i zauważalnie atrakcyjna. Kiedy wyszło, ludzie po prostu zachwycają się jego możliwościami. Jednak w tych czasach ciągłego doskonalenia i innowacji łatwo jest wyprzeć produkty nowszymi, ponieważ wprowadzenie DX10 po prostu umieściło DX9 w ciemnym kącie.

Mówiąc krótko, jakość grafiki generowanej przez DX10 w systemie Vista jest zdalnie lepsza niż wcześniejsza wersja. Vista może działać poprawnie z DX9, ale wrażenia wizualne użytkowników, szczególnie wśród graczy, są niemalże kinowe z DX10 w systemie Vista. Niestety, DX10 nie będzie działał poprawnie w Windows XP, ponieważ potrzebuje modelu sterownika, który jest obecny w systemie Vista i nowszym systemie operacyjnym Windows.

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

Streszczenie:

1. Pierwszy DX9 został wprowadzony w grudniu 2002 r., Natomiast pierwsze wydanie DX10 miało miejsce w listopadzie 2006 r. 2. Pierwsza wersja DX10 została wydana wyłącznie dla systemu Windows Vista, a później została zastąpiona wersjami Vista SP1 i SP2, a także Windows Server 2008. 3. DX9 ma również różne podwersje - wersje 9.0a, 9.0b i 9.0c. DX9.0c ma również kilka wersji. 4. DX9 bierze pod uwagę głównie system operacyjny Windows XP, natomiast DX10 nie działa poprawnie dla Windows XP. 5. DX10 for Vista zapewnia lepszą jakość obrazu i niemalże kinowe wrażenia. 6. DX10 robi wrażenie, ale DX9 pozostawia go w kurzu.