Windows 11 นำเสนอ API การเข้ารหัสวิดีโอที่ใช้ GPU ใหม่สำหรับแอป
2 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม
Microsoft ได้ประกาศ DirectX12 API ใหม่สำหรับ Windows ซึ่งจะนำเสนอวิธีใหม่สำหรับแอพในการเข้ารหัสวิดีโออย่างมีประสิทธิภาพโดยใช้ GPU
Video Encode API พร้อมใช้งานสำหรับแอปของบุคคลที่สามและมีอยู่ใน Windows 3 และสามารถเข้ารหัสวิดีโอในรูปแบบ H11 และ HEVC ได้อย่างมีประสิทธิภาพ
Microsoft กล่าวว่า API นี้มีพารามิเตอร์ที่กำหนดค่าได้จำนวนมากที่เปิดเผยเพื่อให้ผู้ใช้ปรับแต่งกระบวนการเข้ารหัสในแง่มุมต่างๆ และทำให้เหมาะสมที่สุดสำหรับสถานการณ์ เช่น: รูปแบบการแบ่งส่วนที่กำหนดเอง, ใช้งานอยู่ (เช่น CBR, VBR, QBVR) ) และโหมดการกำหนดค่าการควบคุมอัตราแบบพาสซีฟ (แผนที่ QP แบบกำหนดเองแบบสัมบูรณ์/เดลต้า) การใช้เครื่องมือเข้ารหัสตัวแปลงสัญญาณแบบกำหนดเอง บล็อกตัวแปลงสัญญาณแบบกำหนดเองและขนาดการแปลง ขีดจำกัดความแม่นยำของเวกเตอร์การเคลื่อนไหว การใช้เซสชันการรีเฟรชภายในอย่างชัดเจน การกำหนดค่าใหม่แบบไดนามิกของความละเอียด/อัตราสตรีมวิดีโอ การควบคุม/การแบ่งพาร์ทิชัน และอื่นๆ
API พร้อมใช้งานใน DirectX 12 Agility SDK (เวอร์ชัน 1.700.10 ดูตัวอย่างหรือใหม่กว่า) แต่มีแพลตฟอร์มฮาร์ดแวร์ขั้นต่ำและเวอร์ชันไดรเวอร์สำหรับผู้ขายตามรายการด้านล่าง:
ผู้ขาย | แพลตฟอร์มที่รองรับ | เวอร์ชันไดรเวอร์วิดีโอขั้นต่ำ |
---|---|---|
เอเอ็มดี |
|
อยู่ระหว่างการพัฒนา – ETA Q2 '2022 |
อินเทล |
|
v30.0.100.9955 |
NVIDIA |
|
v471.41 |
Microsoft แนะนำให้นักพัฒนาตรวจสอบการสนับสนุนก่อนที่จะพยายามใช้ API อ่านเพิ่มเติมเกี่ยวกับคุณลักษณะและการนำไปใช้ที่ Microsoft โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม.
ผ่านทาง Neowin