Windows 11 tilbyder en ny GPU-baseret videokodnings-API til apps
2 min. Læs
Udgivet den
Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere
Microsoft har annonceret en ny DirectX12 API til Windows, som vil tilbyde en ny måde for apps til effektivt at kode video ved hjælp af GPU'en.
Video Encode API er tilgængelig for 3. parts apps og er native til Windows 11 og kan effektivt kode video i H264- og HEVC-formaterne.
Microsoft siger, at det tilbyder et betydeligt antal konfigurerbare parametre, der eksponeres af denne API, så brugeren kan tilpasse forskellige aspekter af kodningsprocessen og få dem til at passe bedst til deres scenarier, såsom: brugerdefineret partitioneringsskema, aktiv (dvs. CBR, VBR, QBVR ) og passive (Absolut/Delta brugerdefinerede QP-kort) hastighedskontrolkonfigurationstilstande, brug af brugerdefinerede codec-kodningsværktøjer, brugerdefinerede codec-blok- og transformationsstørrelser, bevægelsesvektor-præcisionsgrænse, eksplicit brug af intra-refresh-sessioner, dynamisk rekonfiguration af videostream-opløsning/-hastighed kontrol/slice-partitionering og mere.
API'en er tilgængelig i DirectX 12 Agility SDK (version 1.700.10-preview eller nyere), men har en minimumshardwareplatform og driverversion for leverandører er anført nedenfor:
Vendor | Understøttede platforme | Minimum video driver version |
---|---|---|
AMD |
|
Under udvikling – ETA Q2 '2022 |
Intel |
|
v30.0.100.9955 |
NVIDIA |
|
v471.41 |
Microsoft foreslår, at udviklere først søger efter support, før de forsøger at bruge API'en. Læs mere om funktionen og dens implementering hos Microsoft link..
via Neowin