- Du kommer säkert att bli överlycklig över de senaste nyheterna från Microsoft.
- Teknikjätten introducerade precis DX12 videokodnings-API för Windows 11.

Det är säkert att säga att vi alla kan vara överens om det faktum att DirectX 12, som en uppsättning multimedialösningar för Windows OS, är ganska framgångsrika inom spel och video.
Innan detta ens existerade, brukade den Redmond-baserade teknikjätten tillhandahålla ett API för GPU-accelererad videoavkodningsbearbetning och rörelseuppskattning.
Men genom ett blogginlägg för DirectX-utvecklare som skapades igår, Microsoft detaljerad det nyligen introducerade DirectX 12-videokodnings-API: et för Windows 11.
Windows 11 får inbyggt DirectX 12-videokodnings-API
I grund och botten tillåter Video Encode API faktiskt videomotorer att använda GPU: n för att utföra videokodning i linje med de standarder som fastställs av DirectX 12.
Således kan tredjepartsutvecklare nu även använda denna funktion i sina applikationer. Tänk också på att Vulkan redan inkluderar API: er för videokodning och avkodning för H264 och H265 codecs.
Även om den nuvarande DX12-videokodarens API på Windows 11-plattformen bara stöder H264/HEVC-formatet, har Microsoft några rekommendationer.
För att vara mer specifik sa teknikjätten att utvecklare borde förstå motsvarande codecs och drivrutinsverktygsstöd i förväg.
Förutom videokodnings-API: et som ingår i Windows 11 som standard, kan intresserade utvecklare också skaffa det genom DX12 Agility Software Development Kit (SDK versionsnummer 1.70.10-förhandsvisning eller högre).

Den detaljerade definitionen av API-gränssnitt och strukturer finns här. För att hitta mer designdetaljer och detaljerad dokumentation för API: t, se det här dokumentet.
Plattformar som stöds av Video Encode API
Video Encode API ingår som en del av Windows 11 och kan också hittas i DirectX 12 Agility SDK (version 1.700.10-förhandsvisning eller nyare).
Listan nedan innehåller de hårdvaruplattformar som för närvarande har stöd för Video Encode för både H264 och HEVC codecs och deras minimikrav för drivrutinsversion.
Säljare | Plattformar som stöds | Minsta version av videodrivrutin |
AMD | Radeon RX 5000-serien eller senare än Ryzen 2xxxx-serien eller senare | Under utveckling – ETA Q2 ’2022 |
Intel | Tiger LakeIce LakeAlder Lake (från början av 2022) | v30.0.100.9955 |
NVIDIA | GeForce GTX 10xx och över GeForce RTX 20xx och över Quadro RTXNVIDIA RTX | v471.41 |
Exalterad över det nya tillägget som kommer till Windows 11? Dela dina tankar med oss i kommentarsfältet nedan.