API מקורי של קידוד וידאו DirectX 12 מגיע ל-Windows 11

  • אתה בוודאי תתרגש מהחדשות האחרונות שיצאו ממיקרוסופט.
  • ענקית הטכנולוגיה רק ​​הציגה API לקידוד וידאו DX12 עבור Windows 11.
ממשק API של directx 12

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

לפני שזה בכלל היה קיים, ענקית הטכנולוגיה מבוססת רדמונד נהגה לספק API לעיבוד פענוח וידאו מואץ של GPU והערכת תנועה.

עם זאת, באמצעות פוסט בבלוג למפתחים של DirectX שנוצר אתמול, Microsoft מְפוֹרָט ממשק ה-API של קידוד הווידאו DirectX 12 שהוצג לאחרונה עבור Windows 11.

Windows 11 מקבל ממשק API לקידוד וידאו מקורי של DirectX 12

בעיקרון, ה-Video Encode API מאפשר למעשה למנועי וידאו לעשות שימוש ב-GPU על מנת לבצע קידוד וידאו בהתאם לסטנדרטים שנקבעו על ידי DirectX 12.

לפיכך, מפתחי צד שלישי יכולים כעת להשתמש בתכונה זו גם באפליקציות שלהם. כמו כן, זכור ש-Vulkan כבר כולל ממשקי API עבור קידוד ופענוח וידאו עבור H264 ו-H265 codec.

למרות שה-API הנוכחי של מקודד הווידאו DX12 בפלטפורמת Windows 11 תומך רק בפורמט H264/HEVC, למיקרוסופט יש כמה המלצות.

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

בנוסף ל-API של קידוד וידאו הכלול ב-Windows 11 כברירת מחדל, מפתחים מעוניינים יכולים גם השג אותו דרך ערכת פיתוח התוכנה DX12 Agility (גירסת SDK מספר 1.70.10-תצוגה מקדימה או גבוה יותר).

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

Video Encode API פלטפורמות נתמכות 

ה-Video Encode API כלול כחלק מ-Windows 11 וניתן למצוא אותו גם ב- DirectX 12 Agility SDK (גִרְסָה 1.700.10-תצוגה מקדימה או חדש יותר).

הרשימה שלהלן מכילה את פלטפורמות החומרה שיש להן כרגע תמיכה ב-Video Encode הן עבור H264 והן עבור HEVC codec ואת דרישות גרסת מנהל ההתקן המינימליות שלהן.

מוֹכֵר פלטפורמות נתמכות גרסת דרייבר מינימלית של וידאו
AMD סדרת Radeon RX 5000 או יותר מסדרת Ryzen 2xxxx ומעלה בפיתוח - ETA Q2 '2022
אינטל Tiger LakeIce LakeAlder Lake (מתחילת 2022) v30.0.100.9955
NVIDIA GeForce GTX 10xx ומעלה GeForce RTX 20xx ומעלה Quadro RTXNVIDIA RTX v471.41

מתרגשים מהתוספת החדשה שמגיעה ל-Windows 11? שתף אותנו במחשבותיך בקטע ההערות למטה.

שגיאת זיכרון לא מספיק ב-DirectX 12: איך לתקן את זה?

שגיאת זיכרון לא מספיק ב-DirectX 12: איך לתקן את זה?Directx 12שגיאות Directx

הגדלת גודל קובץ העמוד אמורה לעבודאתה עלול להיתקל בשגיאת DirectX 12 לא מספיק זיכרון בעת ​​משחק במחשב Windows PC.זה קורה בדרך כלל כאשר לא הוקצה מספיק גודל קובץ עמוד במערכת שלך.הגדלת גודל קובץ העמוד ו...

קרא עוד