Microsoft bu hafta DirectX 12 için yeni Görüntü Encode uygulama programlama arabirimini (API) kullanıma sundu. Yeni API, üçüncü taraf uygulamaların GPU’ları kullanarak görüntü kodlama sürecini hızlandırmak için tasarlandı ve kodlama sürecinin çeşitli taraflarıyla ince ayar yapma yetenekleri sağlayacak.
Microsoft’un DirectX 12’si profesyonel görüntü sanayileri haricindeki son kullanıcıların büyük çoğunluğunun ihtiyaçlarını karşılayan görüntü kod çözme, görüntü sürece ve hareket varsayımı için GPU hızlandırmayı destekleyen API’lere aslına bakarsanız sahipti. Görüntü kodlamaya gereksinim duyan kullanıcılar GPU hızlandırmalı kodlamayı destekleyen profesyonel uygulamalar kullanıyorlar. Fakat bu kodlama tescilli araçlar kullanılarak yürütülüyor ve görüntü kodlama için standart bir yaklaşım olmadığı için geliştiricilerin GPU satıcılarıyla yakın çalışmasını gerektiriyor.
DirectX 12 için Görüntü Kodlama API’sinin piyasaya sürülmesiyle Microsoft bunu değiştiriyor ve Windows 11’de görüntü kod çözme için bir standart sağlıyor. Tüm tescilli teknolojiler desteklenmeye devam edecek, lakin bundan daha sonra şirketler standart API’den yararlanabilecek.
Yeni programlama arabirimi, hem profesyonel birebir vakitte profesyonel olmayan izleyiciler içinde tanınan olan H.264 ve H.265 (HEVC) kodeklerine takviye sunuyor. Bu ortada AV-1, H.266 (VVC) dahil olmak üzere farklı kodek bileşenlerine gereksinim duyan profesyoneller, öbür kodlama teknolojilerine (çoğu CPU hızlandırmalı) güvenmeye devam edecekler.
Yazılım devinin DirectX 12 görüntü kodlama API’si, uygulamalar için ve bilhassa profesyoneller için fazlaca faydalı olacak. Bu bağlamda kodlama sürecinin biroldukça tarafından ince ayar yapılmasına müsaade vermek için birden çok yapılandırılabilir parametre sunuldu.
Görüntü Encode API, Windows 11’in bir kesimi olarak işletim sistemine dahil edildi ve DirectX 12 Agility SDK’da da mevcut (sürüm 1.700.10-önizleme yahut daha yeni sürümler). Intel ve NVIDIA’nın şoförleri yeni API’yi aslına bakarsanız destekliyor, AMD’nin şoför dayanağı ise 2022’nin ikinci çeyreğinde geliyor.
Microsoft’un DirectX 12’si profesyonel görüntü sanayileri haricindeki son kullanıcıların büyük çoğunluğunun ihtiyaçlarını karşılayan görüntü kod çözme, görüntü sürece ve hareket varsayımı için GPU hızlandırmayı destekleyen API’lere aslına bakarsanız sahipti. Görüntü kodlamaya gereksinim duyan kullanıcılar GPU hızlandırmalı kodlamayı destekleyen profesyonel uygulamalar kullanıyorlar. Fakat bu kodlama tescilli araçlar kullanılarak yürütülüyor ve görüntü kodlama için standart bir yaklaşım olmadığı için geliştiricilerin GPU satıcılarıyla yakın çalışmasını gerektiriyor.
DirectX 12 için Görüntü Kodlama API’sinin piyasaya sürülmesiyle Microsoft bunu değiştiriyor ve Windows 11’de görüntü kod çözme için bir standart sağlıyor. Tüm tescilli teknolojiler desteklenmeye devam edecek, lakin bundan daha sonra şirketler standart API’den yararlanabilecek.
Yeni programlama arabirimi, hem profesyonel birebir vakitte profesyonel olmayan izleyiciler içinde tanınan olan H.264 ve H.265 (HEVC) kodeklerine takviye sunuyor. Bu ortada AV-1, H.266 (VVC) dahil olmak üzere farklı kodek bileşenlerine gereksinim duyan profesyoneller, öbür kodlama teknolojilerine (çoğu CPU hızlandırmalı) güvenmeye devam edecekler.
Yazılım devinin DirectX 12 görüntü kodlama API’si, uygulamalar için ve bilhassa profesyoneller için fazlaca faydalı olacak. Bu bağlamda kodlama sürecinin biroldukça tarafından ince ayar yapılmasına müsaade vermek için birden çok yapılandırılabilir parametre sunuldu.
Görüntü Encode API, Windows 11’in bir kesimi olarak işletim sistemine dahil edildi ve DirectX 12 Agility SDK’da da mevcut (sürüm 1.700.10-önizleme yahut daha yeni sürümler). Intel ve NVIDIA’nın şoförleri yeni API’yi aslına bakarsanız destekliyor, AMD’nin şoför dayanağı ise 2022’nin ikinci çeyreğinde geliyor.
Üretici | Desteklenen En az Platformlar | En az Şoför Sürümü |
AMD | Radeon RX 5000, Ryzen 2000 | Geliştirme basamağında – 2022 2. çeyrek |
Intel | Ice Lake, Tiger Lake, Alder Lake | v30.0.100.9955 |
Nvidia | GeForce GTX 1000, GeForce RTX 2000, NVIDIA RTX, Quadro RTX | v471.41 |