Native DirectX 12 videokodnings-API kommer till Windows 11

  • 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.
directx 12 API

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.

DirectX 12 stöder nu VRS för att öka GPU-prestanda

DirectX 12 stöder nu VRS för att öka GPU-prestandaWindows 10 NyheterDirectx 12

Redmond-jätten har nyligen meddelat funktionen Variable Rate Shading för DirectX 12. Denna nya funktion hjälper utvecklare att öka grafikkvaliteten, förbättra prestandan och minska systemkraven för...

Läs mer
DirectX 12 Ultimate på Windows 10: 2 nya fantastiska funktioner

DirectX 12 Ultimate på Windows 10: 2 nya fantastiska funktionerDirectxDirectx 12

Om du en PCgrafikhårdvara med DX12 Ultimate-logotypen eller en Xbox Serie X, din hårdvara kommer att stödja alla nästa generations grafikhårdvarafunktioner, Inklusive DirectXRaytracing, Variabel ha...

Läs mer
DOOM för PC stöder nu Vulkan API

DOOM för PC stöder nu Vulkan APIVulkanDirectx 12Undergång

Sanna spelare använder den bästa spelwebbläsaren: Opera GX - Få tidig tillgångOpera GX är en specialversion av den berömda Opera-webbläsaren som är byggd speciellt för att uppfylla spelarens behov....

Läs mer