مائیکروسافٹ نے ایک نیا DirectX12 API متعارف کرایا ہے۔ API ویڈیو ماہرین کو زیادہ آسانی سے پیچیدہ ویڈیو پروسیس پر کارروائی کرنے کے قابل بناتا ہے۔
اس میں ویڈیو ڈیکوڈنگ یا ویڈیو پروسیسنگ ایڈ موشن شامل ہے۔ API، جو CPUs کی کمپیوٹنگ طاقت سے تعاون یافتہ ہے، متعدد انٹرفیس فراہم کرتا ہے جو انکوڈنگ کے عمل کے مختلف حصوں کو حسب ضرورت بنانے کی اجازت دیتا ہے۔
فعالیت
یہ ریٹ کنٹرول کی ترتیب اور اپنے کوڈیک نقشوں کے استعمال کے لیے حصوں یا اعمال جیسے کہ حسب ضرورت سلائسز بنانا، پارٹیشنز بنانا، فعال (CBR، VBR، QBVR) اور غیر فعال (Absolute/Delta custom QP-maps) طریقوں سے متعلق ہے۔ انکوڈنگ ٹولز
اس کے علاوہ، ویڈیو ماہرین کوڈیک بلاک اور ٹرانسفارم سائز، موشن ویکٹر کی درستگی کی حد، انٹرا ریفریش سیشنز کا استعمال، اور ویڈیو اسٹریم ریزولوشن/ریٹ کنٹرول/سلائسز پارٹیشنز کی متحرک ری کنفیگریشن کو زیادہ آسانی سے لاگو کر سکتے ہیں۔ دوسروں کے درمیان، H264 اور HEVC فارمیٹس میں مؤثر انکوڈنگ بھی ممکن ہے۔
میں بطور ڈیفالٹ پیش کریں۔ Windows 11
جاری کردہ DirectX12 API تیسرے فریق کے حل کے لیے موزوں ہے اور اس میں بطور ڈیفالٹ شامل ہے۔ Windows 11. API DirectX 12 Agility SDK (ورژن 1.700.10 پیش نظارہ یا جدید تر) میں بھی دستیاب ہے۔
تاہم، بنیادی ہارڈویئر کو متعدد شرائط اور ڈرائیوروں کو پورا کرنا چاہیے۔ مائیکروسافٹ نے AMD، Intel اور Nvidia کے GPU پلیٹ فارمز کے لیے ایک آسان جائزہ تیار کیا ہے۔