2 תשובות

direct x זאת חבילה שכוללת כל התקנים של המחשב (דרייברים) שזה בעצם השפת תקשורת בין המחשב לרכיבים הפיזים.
בדרך כלל כשרואים על משחק\תוכנה ברשימת דרישות "directx" אז המשחק גם כולל את חבילת התקנים, בעת תהליך ההתקנה אז הוא יתקין גם את ה direct x.

.net framework זאת חבילה שכוללת כלים שמפתחי משחקים ותוכנות משתמשים בהם כדי להריץ דברים על המחשב שלך ולחסוך להם עבודה, זה גם בא ביחד עם ההתקנה.
MrX
directx הנה בעצם אוסף של אפליקציות תכנותיות (ולא דרייברים) המשמשות לביצוע משימות והפעלת קבצי מולטימדיה שונים, בד"כ משחקים.

net framwork הנה חבילת תוכנות מבית מייקרוסופט הפועלת על מערכת ההפעלה windows.
מבלי להכנס לתוך עולם התכנות, אומר רק שמטרתה של חבילה זו היא להוות "גשר" בין פיתוחים הכתובים בשפות תכנות שונות ולהתאים אותם לפעולה תחת מערכת ההפעלה שלך כך שהיישום אותו אתה מפעיל, יוכל לעבוד ללא צורך בהתקנה של תוכנות נוספות.

למרות הדרישה להתקנת net framwork 2.0 מומלץ להתקין את הגירסה האחרונה. (כיום 4.5)
כך תוכל להרוויח גם גיסה מעודכנת, התומכת בגירסאות הישנות, וגם לחסוך מקום בדיסק הקשיח שלך עקב הנפח הגדול שגירסאות אלו תופסות.

ראה בקישור