מה זה Directx

תוכן עניינים:

מה זה Directx
מה זה Directx

וִידֵאוֹ: מה זה Directx

וִידֵאוֹ: מה זה Directx
וִידֵאוֹ: Как исправить DX11 feature level 10.0 is required to run the engine и feature level 11.0 is required 2024, אַפּרִיל
Anonim

DirectX הוא משגר ליישומים גרפיים המכיל קבוצה של פקודות מתקדמות המאפשרות לך ליישם אפקטים חזותיים מורכבים. DirectX נמצא בשימוש נרחב בפיתוח משחקי מחשב ומופץ בחינם באתר מיקרוסופט.

מה זה directx
מה זה directx

הופעתה של DirectX

DirectX התמקדה בפיתוח משחקי מחשב כבר מההתחלה. פיתרון התוכנה פותח בשילוב עם שחרורו של Windows 95 במטרה למשוך מפתחים לכתוב יישומים גרפיים מורכבים בפלטפורמה סטנדרטית חדשה. הגרסה הראשונה של DirectX נקראה Windows Game SDK ושוחררה בשנת 1995. לאחר מכן, החלה להיות מיושמת פלטפורמת Direct3D, שמוצבה כתחליף לסביבת OpenGL הפופולארית יותר ויותר, שנמצאת בשימוש נרחב גם בתחום ה משחקי מחשב, אך פונקציונליות מוגבלת במקצת.

DirectX בגרסה 8.1 הפכה לבסיס ל- Xbox. בשנת 2002 שוחרר DirectX 9.0, מה שהגדיל משמעותית את האפשרויות ליצירת משחקים חדשים והטמיע תמיכה ב- shaders, כלומר. שיפור עיבוד הצללים.

ללא ספק הגרסה העדכנית ביותר של DirectX היא 11.2, הכלולה כברירת מחדל ב- Windows 8.1.

בנוסף לעיבוד גרפי, DirectX עוסקת בפלט קול ועיבוד נתונים המגיעים מהמקלדת, העכבר או הג'ויסטיק של הגיימר. עם כל גרסה חדשה, קוד DirectX משתפר, מה שאומר שיכולות הגרפיקה משתפרות. עם התכונות החדשות המוצעות בספרייה זו, למפתחים יש הזדמנויות מוגברות לשפר את ביצועי המשחקים ואת הבידור של מעבד המשחק.

התקנת DirectX

הגרסה האחרונה של DirectX נמצאת באתר הרשמי של מיקרוסופט. המוצר ניתן להורדה בחינם. ניתן גם להתקין את DirectX מדיסק המשחק, מכיוון שרוב המפתחים המודרניים, כאשר הם משחררים מוצר משחק, כוללים את הספריות הדרושות להשקת המשחק המוצלח במדיה.

התקנת התוכנית היא אוטומטית, היא מבוצעת בשני שלבים בלבד ואינה דורשת מהמשתמש פעולות נוספות.

DirectX נתמך בכל מערכות Windows החל מ- Windows 95. רוב המשחקים המודרניים דורשים תמיכה של 9.0c לפחות עבור המשחקים המודרניים ביותר, אך יישומי המשחק האחרונים דורשים לפחות גרסה 10. לפני ההתקנה, ודא שבמחשב שלך יש מנהלי התקנים של Nvidia או ATI, הורד מאתר המפתחים הרשמי. טכנולוגיית DirectX 10 (Direct3D 10) נתמכת בכרטיסי גרפיקה של Nvidia GeForce 8000 ואילך. כדי להפעיל את DirectX 10 בכרטיסי מסך ATI Radeon, אתה צריך דגם 2000 ומעלה.

מוּמלָץ: