DirectX 12: Microsoft, yeni bir API ile video kodlamasını iyileştiriyor
Microsoft duyurdu DirectX 12 standartlarına uygun bir GPU kullanarak videoyu H264 ve HEVC kodeklerinde verimli bir şekilde kodlamak için tasarlanmış bir video kodlama API'si. API, Windows 11'de yerleşiktir ve DirectX 12 Agility SDK'da (1.700.10 önizleme veya daha yenisi) geliştiriciler için zaten mevcuttur.
Geçmişte Microsoft, GPU'da video içeriği hızlandırma için DirectX 12'de bazı iyileştirmeler yaptı. Buna video işleme ve video kod çözme dahildir, ancak video kodlamaya henüz özel bir önem verilmemiştir. Yeni API, burada eksik olan şeydir.
NVIDIA ve Intel grafik kartları, yeni olanaklardan şimdiden faydalanıyor. NVIDIA'dan bir grafik kartı kullanıyorsanız, GeForce GTX 10xx veya daha yenisi, GeForce RTX 20xx veya daha yenisi, Nvidia RTX veya Quadro RTX'e ihtiyacınız vardır. Sürücü, 471.41 veya daha yeni bir sürüme güncellenmelidir. Intel grafik kartları Tiger Lake, Ice Lake ve Alder Lake (2022) tarafından desteklenmektedir. Sürücü sürümü 30.0.100.9955 veya daha yenisine sahip olmanız gerekir.
AMD'ye gelince, yeni API Radeon RX 5000 ve daha yenisini gerektirir ve
Ryzen 2xxx ve daha yenisi. Ancak, uyumlu bir sürücü henüz mevcut değil. AMD, 2022'nin 2. çeyreğinde piyasaya sürecek.
Microsoft, geliştiricilerin bu API'yi kullanarak kodlama sürecinin çeşitli yönlerini özelleştirebileceklerini ve bunları senaryolarına en uygun hale getirebileceklerini söylüyor.