- Du vil helt sikkert blive begejstret over denne seneste nyhed, der kommer ud fra Microsoft.
- Teknikgiganten har netop introduceret DX12 videokodnings-API til Windows 11.
Det er sikkert at sige, at vi alle kan blive enige om, at DirectX 12, som et sæt multimedieløsninger til Windows OS, er ret vellykket inden for spil og video.
Før dette overhovedet eksisterede, plejede den Redmond-baserede teknologigigant at levere en API til GPU-accelereret videoafkodningsbehandling og bevægelsesestimering.
Men gennem et blogindlæg for DirectX-udviklere oprettet i går, Microsoft detaljeret den nyligt introducerede DirectX 12 videokodnings-API til Windows 11.
Windows 11 får indbygget DirectX 12 videokodnings-API
Grundlæggende tillader Video Encode API faktisk videomotorer at gøre brug af GPU'en for at udføre videokodning i overensstemmelse med standarderne fastsat af DirectX 12.
Således kan tredjepartsudviklere nu også bruge denne funktion i deres applikationer. Husk også, at Vulkan allerede inkluderer API'er til videokodning og afkodning til H264 og H265 codecs.
Selvom den nuværende DX12 videoencoder API på Windows 11-platformen kun understøtter H264/HEVC-formatet, har Microsoft nogle anbefalinger.
For at være mere specifik udtalte teknologigiganten, at udviklere skulle forstå de tilsvarende codecs og driverværktøjssupport på forhånd.
Ud over videokodnings-API'en inkluderet i Windows 11 som standard, kan interesserede udviklere også få det gennem DX12 Agility Software Development Kit (SDK-versionsnummer 1.70.10-preview eller højere).
De detaljerede API-grænseflader og strukturdefinitioner kan findes her. For at finde flere designdetaljer og detaljeret dokumentation for API'et, se venligst dette dokument.
Video Encode API understøttede platforme
Video Encode API er inkluderet som en del af Windows 11 og kan også findes i DirectX 12 Agility SDK (version 1.700.10-forhåndsvisning eller nyere).
Listen nedenfor indeholder de hardwareplatforme, der i øjeblikket understøtter Video Encode for både H264- og HEVC-codecs og deres minimumskrav til driverversion.
Sælger | Understøttede platforme | Minimum video driver version |
AMD | Radeon RX 5000-serien eller større end Ryzen 2xxxx-serien eller nyere | Under udvikling – ETA Q2 ‘2022 |
Intel | Tiger LakeIce LakeAlder Lake (fra begyndelsen af 2022) | v30.0.100.9955 |
NVIDIA | GeForce GTX 10xx og derover GeForce RTX 20xx og derover Quadro RTXNVIDIA RTX | v471.41 |
Er du begejstret for den nye tilføjelse til Windows 11? Del dine tanker med os i kommentarfeltet nedenfor.