Technologia DirectX jest kojarzona z systemami Windows, ponieważ stanowi zestaw interfejsów programistycznych (API) i komponentów służących do obsługi multimediów, w szczególności grafiki 2D/3D oraz dźwięku. W typowych aplikacjach multimedialnych (np. gry, wizualizacje 3D) umożliwia ona korzystanie z akceleracji sprzętowej karty graficznej poprzez standardowe mechanizmy systemu i sterowników. To właśnie dlatego w praktyce mówi się, że DirectX "zapewnia większą wydajność" – pozwala aplikacji efektywnie wykorzystywać możliwości GPU zgodnie z tym, co udostępnia platforma Windows.
Odpowiedź CUDA jest kusząca, bo także wiąże się z wysoką wydajnością, ale dotyczy przede wszystkim obliczeń ogólnego przeznaczenia wykonywanych na procesorze graficznym (GPGPU) i jest technologią powiązaną z ekosystemem NVIDIA. Nie jest to typowa "technologia Windows do multimediów" i nie stanowi ogólnego API systemowego dla aplikacji multimedialnych w Windows.
jQuery to biblioteka JavaScript używana głównie do manipulacji dokumentem HTML (DOM), obsługi zdarzeń i ułatwiania pracy z AJAX w aplikacjach webowych. Nie jest technologią zwiększającą wydajność multimediów w systemie Windows na poziomie grafiki/dźwięku.
GPU oznacza jednostkę sprzętową (procesor graficzny). To ważny element wpływający na wydajność multimediów, ale nie jest "technologią" w sensie platformowego rozwiązania programistycznego. Pytanie oczekuje wskazania technologii/API, a nie nazwy podzespołu.
Wskazówka egzaminacyjna: gdy w pytaniu pojawia się kontekst "multimedia w Windows" i "technologia", najczęściej chodzi o platformowe API Microsoft (DirectX/Direct3D), a nie o bibliotekę webową ani o sam sprzęt.