Nyheter i Android, Telefoner, Prylar Och Recensioner

Microsoft lägger till videokodningsfunktion till DirectX 12

Microsoft tillkännagav tillägget av Video Encode API till DirectX 12 för Windows 11. Denna innovation kommer att ge utvecklare möjligheten att koda och avkoda video med GPU-accelererade videomotorer i enlighet med de standarder som ställs av DirectX 12.


Video Encode API kommer att inkluderas med Windows 11 och DirectX 12 Agility SDK (version 1.700.10 eller senare).

Microsoft har publicerat en lista över hårdvaruplattformar och den nödvändiga minimiversionen av drivrutiner för dem, som redan stöder videokodning för H264 och HEVC codecs (H265)… Stöds på NVIDIA GPU:er och on-chip Tiger Lake, Ice Lake och Alder Lake-processorer . Stöd för AMD-hårdvaruplattformar kommer att läggas till under andra kvartalet 2022.

Bildkälla: Microsoft

För närvarande är endast H264- och HEVC-codec tillgängliga, så ansvaret för att hantera resten av bitströmscodec-huvudena som SEI / VUI / VPS / SPS / PPS delegeras till användarna själva. API:t kan användas tillsammans med funktionerna SetPredication och Timestamp D3D12.

Tack vare innovationerna kommer användare att kunna finjustera vissa aspekter av videokodningsprocessen, som att ändra konfigurationslägena för hastighetskontroll, använda anpassade kodningsverktyg, anpassa codec och transformera blockstorlekar, begränsa noggrannheten hos rörelsevektorn , och mer.

För mer information om videokodningsfunktionen med DirectX 12, se i företagets blogg.

Om du upptäcker ett fel, välj det med musen och tryck på CTRL + ENTER.

Table of Contents