Microsoft ได้เปิดตัว DirectX12 API ใหม่ API ช่วยให้ผู้เชี่ยวชาญด้านวิดีโอสามารถประมวลผลวิดีโอที่ซับซ้อนได้ง่ายขึ้น
ซึ่งรวมถึงการถอดรหัสวิดีโอหรือภาพเคลื่อนไหวของโฆษณาการประมวลผลวิดีโอ API ซึ่งได้รับการสนับสนุนโดยพลังประมวลผลของ CPU มีอินเทอร์เฟซจำนวนหนึ่งที่อนุญาตให้ปรับแต่งส่วนต่างๆ ของกระบวนการเข้ารหัสได้
ฟังก์ชั่น
เกี่ยวข้องกับส่วนหรือการดำเนินการต่างๆ เช่น การสร้างชิ้นส่วนแบบกำหนดเอง การสร้างพาร์ติชัน โหมดแอ็คทีฟ (CBR, VBR, QBVR) และโหมดพาสซีฟ (แผนที่ QP แบบกำหนดเองแบบสัมบูรณ์/เดลต้า) สำหรับการกำหนดค่าการควบคุมอัตราและการใช้ตัวแปลงสัญญาณแผนที่ของตัวเอง เครื่องมือเข้ารหัส
นอกจากนี้ ผู้เชี่ยวชาญด้านวิดีโอยังสามารถใช้บล็อกตัวแปลงสัญญาณและแปลงขนาด ขีดจำกัดความแม่นยำของเวกเตอร์การเคลื่อนไหว การใช้เซสชันการรีเฟรชภายใน และการกำหนดค่าใหม่แบบไดนามิกของความละเอียด/การควบคุมอัตรา/พาร์ติชั่นสไลซ์ของสตรีมวิดีโอ การเข้ารหัสที่มีประสิทธิภาพในรูปแบบ H264 และ HEVC ก็สามารถทำได้เช่นกัน
นำเสนอโดยค่าเริ่มต้นใน Windows 11
DirectX12 API ที่เผยแพร่ออกมานั้นเหมาะสำหรับโซลูชันของบริษัทอื่นและรวมอยู่โดยค่าเริ่มต้นใน Windows 11. API ยังมีอยู่ใน DirectX 12 Agility SDK (รุ่น 1.700.10 เวอร์ชันตัวอย่างหรือใหม่กว่า)
อย่างไรก็ตาม ฮาร์ดแวร์พื้นฐานต้องเป็นไปตามเงื่อนไขและไดรเวอร์หลายประการ Microsoft ได้เตรียมภาพรวมที่มีประโยชน์สำหรับแพลตฟอร์ม GPU ของ AMD, Intel และ Nvidia