Windows 11 tilbyr en ny GPU-basert videokodings-API for apper
2 min. lese
Publisert på
Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer
Microsoft har annonsert en ny DirectX12 API for Windows som vil tilby en ny måte for apper å effektivt kode video ved hjelp av GPU.
Video Encode API er tilgjengelig for tredjepartsapper og er hjemmehørende i Windows 3, og kan effektivt kode video i H11- og HEVC-formatene.
Microsoft sier at det tilbyr et betydelig antall konfigurerbare parametere som eksponeres av denne API-en slik at brukeren kan tilpasse forskjellige aspekter av kodingsprosessen og få dem til å passe best for deres scenarier som: tilpasset partisjonsskjema for skiver, aktivt (dvs. CBR, VBR, QBVR ) og passive (Absolutt/Delta tilpassede QP-kart) ratekontrollkonfigurasjonsmoduser, bruk av tilpassede kodekkodingsverktøy, tilpassede kodekblokk- og transformasjonsstørrelser, bevegelsesvektorpresisjonsgrense, eksplisitt bruk av intra-oppdateringsøkter, dynamisk rekonfigurering av videostrømoppløsning/hastighet kontroll/slice partisjonering og mer.
API-en er tilgjengelig i DirectX 12 Agility SDK (versjon 1.700.10-forhåndsvisning eller nyere), men har en minimum maskinvareplattform og driverversjon for leverandører er oppført nedenfor:
Leverandør | Støttede plattformer | Minimum versjon av videodriveren |
---|---|---|
AMD |
|
Under utvikling – ETA Q2 '2022 |
Intel |
|
v30.0.100.9955 |
NVIDIA |
|
v471.41 |
Microsoft foreslår at utviklere ser etter støtte først før de prøver å bruke API. Les mer om funksjonen og dens implementering hos Microsoft her..
av Neowin