Ne crains rien pour directx, c´est un ensemble de bibliothèques de fichiers de microsoft, intégrées dans le système d´exploitation (donc c´est l´OS en lui même, quelquepart), et qui, en leur version la plus récente, améliore le traitement des traitements multimédias exploités par les matériels et les logiciels récents, donc les jeux.
Avoir une version directx non à jour peut en effet empêcher tout le bazar de fonctionner correctement.
Enfin c´est une explication imagée et succinte, exprès, car si je te balance tout ça en dur dans le texte, d´une part ça ne te servira à rien, et d´autre part, tu n´y comprendrait peut-être rien aux API et consorts.
Sache simplement que si ton père fait régulièrement ses maj de l´OS, Windows XP il y a fort à parier, ça doit déjà être à jour.
Tu peux par contre vérifier que la version présente dans l´OS est la bonne, (directx09.C), en tapant la commande dxdiag dans : démarrer, exécuter.
Ca va t´analyser tout ça, et tu auras la réponse en bas de la page.