Rozwiązywanie problemów
W przypadku występowania problemów podczas korzystania z aplikacji DirectX® firmy Microsoft® Narzędzie diagnostyczne DirectX może pomóc w ustaleniu ich źródła. Należy uwzględnić między innymi następujące przyczyny występowania problemów:
- Nieprawidłowe wersje składników DirectX. W polu Uwagi na stronie Pliki DirectX należy odszukać ostrzeżenia dotyczące plików w wersjach beta i plików debugowania. Pliki w wersji beta są wersjami opracowanymi we wczesnych etapach testowania i nie powinny być instalowane razem z aplikacjami komercyjnymi. Pliki debugowania wykorzystywane podczas projektowania programów i podobne pliki nie powinny być instalowane razem z produktem finalnym, ponieważ po ich zainstalowaniu aplikacje działają znacznie wolniej niż w przypadku zainstalowania handlowych wersji składników.
- Brak przyspieszenia sprzętowego. Jeśli przyspieszenie sprzętowe Microsoft DirectDraw® lub Direct3D® jest niedostępne, niektóre programy działają bardzo wolno lub nie działają wcale. W obszarze Funkcje DirectX na stronie Ekran należy sprawdzić, czy przyspieszenie DirectDraw, Direct3D lub teksturowania AGP jest oznaczone jako „Niedostępne”. Jeśli przyspieszenie to jest niedostępne, konieczne może być zmodernizowanie sprzętu.
- Urządzenie nie jest podłączone. Jeśli joystick lub inne urządzenie wejściowe nie odpowiada, można przypuszczać, że nie jest ono prawidłowo skonfigurowane. Należy sprawdzić, czy urządzenie to jest uwzględnione na stronie Wejście narzędzia diagnostycznego DirectX. Jeśli urządzenie nie jest uwzględnione, należy je dodać za pomocą Panelu sterowania.
- Niepodpisane sterowniki. Firma Microsoft nie testowała niepodpisanych sterowników pod względem ich pełnej zgodności z najnowszą wersją oprogramowania DirectX. Sterowniki tego typu wymienione są na odpowiedniej stronie składnika.
Uwaga: Jeżeli do pracy na systemie zdalnym, obsługującym przyspieszenie sprzętowe, używane jest oprogramowanie Usługi terminalowe, narzędzie diagnostyczne DirectX może wskazywać, że przyspieszenie sprzętowe jest włączone. Jednak oprogramowanie Usługi terminalowe nie może używać przyspieszenia sprzętowego, toteż przyspieszenie to jest niedostępne.