مایکروسافت API جدید DirectX12 را معرفی کرد. API متخصصان ویدیو را قادر میسازد تا فرآیندهای ویدیویی پیچیده را آسانتر پردازش کنند.
این شامل رمزگشایی ویدیو یا پردازش ویدیو Motion است. API که توسط قدرت محاسباتی CPU ها پشتیبانی می شود، تعدادی رابط فراهم می کند که امکان سفارشی سازی بخش های مختلف فرآیند رمزگذاری را فراهم می کند.
کارکرد
این به بخشها یا اقداماتی مانند ایجاد برشهای سفارشی، ایجاد پارتیشن، حالتهای فعال (CBR، VBR، QBVR) و غیرفعال (نقشههای QP سفارشی مطلق/دلتا) برای پیکربندی کنترل نرخ و استفاده از نقشههای کدک اختصاصی مربوط میشود. ابزارهای رمزگذاری
همچنین، متخصصان ویدیو میتوانند آسانتر بلوک کدک و تغییر اندازه، محدودیت دقت بردار حرکت، استفاده از جلسات درونبازخوانی و پیکربندی مجدد پویا پارتیشنهای رزولوشن/کنترل نرخ/برشهای جریان ویدئو را اعمال کنند. رمزگذاری موثر در فرمت های H264 و HEVC نیز امکان پذیر است.
ارائه به طور پیش فرض در Windows 11
DirectX12 API منتشر شده برای راه حل های شخص ثالث مناسب است و به طور پیش فرض در آن گنجانده شده است Windows 11. API در DirectX 12 Agility SDK (نسخه 1.700.10 یا جدیدتر) نیز موجود است.
با این حال، سخت افزار اساسی باید تعدادی از شرایط و درایورها را برآورده کند. مایکروسافت یک نمای کلی مفید برای پلتفرمهای GPU AMD، Intel و Nvidia آماده کرده است.