Natywny interfejs API kodowania wideo DirectX 12 pojawia się w systemie Windows 11

  • Na pewno będziesz zachwycony najnowszymi wiadomościami pochodzącymi od firmy Microsoft.
  • Właśnie wprowadzony gigant technologiczny Interfejs API kodowania wideo DX12 dla systemu Windows 11.
API directx 12

Można śmiało powiedzieć, że wszyscy możemy się zgodzić, że jako zestaw rozwiązań multimedialnych dla systemu operacyjnego Windows, DirectX 12 jest całkiem udany w dziedzinie gier i wideo.

Zanim to w ogóle istniało, gigant technologiczny z Redmond dostarczał interfejs API do akcelerowanego przez GPU przetwarzania dekodowania wideo i szacowania ruchu.

Jednak dzięki postowi na blogu programisty DirectX, który powstał wczoraj, Microsoft szczegółowe nowo wprowadzony interfejs API kodowania wideo DirectX 12 dla systemu Windows 11.

Windows 11 otrzymuje natywny interfejs API kodowania wideo DirectX 12

Zasadniczo interfejs API kodowania wideo w rzeczywistości umożliwia silnikom wideo korzystanie z procesora graficznego w celu kodowania wideo zgodnie ze standardami określonymi przez DirectX 12.

Dzięki temu zewnętrzni programiści mogą teraz korzystać z tej funkcji również w swoich aplikacjach. Należy również pamiętać, że Vulkan zawiera już interfejsy API do kodowania i dekodowania wideo dla kodeków H264 i H265.

Mimo że obecny interfejs API kodera wideo DX12 na platformie Windows 11 obsługuje tylko format H264/HEVC, firma Microsoft ma pewne zalecenia.

Mówiąc dokładniej, gigant technologiczny stwierdził, że programiści powinni wcześniej zrozumieć odpowiednie kodeki i obsługę narzędzi sterowników.

Oprócz API kodowania wideo zawartego domyślnie w systemie Windows 11, zainteresowani programiści mogą również uzyskać go za pomocą zestawu DX12 Agility Software Development Kit (wersja SDK o numerze 1.70.10-preview lub wyższy).

Szczegółowe definicje interfejsów API i struktur można znaleźć tutaj. Aby znaleźć więcej szczegółów projektu i szczegółowej dokumentacji interfejsu API, zapoznaj się z ten dokument.

Obsługiwane platformy Video Encode API 

Interfejs API kodowania wideo jest częścią systemu Windows 11 i można go również znaleźć w DirectX 12 Agility SDK (wersja 1.700.10-podgląd lub nowsze).

Poniższa lista zawiera platformy sprzętowe, które obecnie obsługują kodowanie wideo dla kodeków H264 i HEVC oraz ich minimalne wymagania dotyczące wersji sterowników.

Sprzedawca Obsługiwane platformy Minimalna wersja sterownika wideo
AMD Seria Radeon RX 5000 lub nowsza niż seria Ryzen 2xxxx lub nowsza W przygotowaniu – ETA Q2 ‘2022
Intel Tiger LakeLód LakeAlder Lake (od początku 2022 r.) v30.0.100.9955
NVIDIA GeForce GTX 10xx i nowsze GeForce RTX 20xx i nowsze Quadro RTXNVIDIA RTX v471.41

Podekscytowany nowym dodatkiem, który pojawi się w systemie Windows 11? Podziel się z nami swoimi przemyśleniami w sekcji komentarzy poniżej.

DirectX 11 vs DirectX 12: pełne porównanie wydajności

DirectX 11 vs DirectX 12: pełne porównanie wydajnościDirect X 12

DirectX 11 vs DirectX 12: Wyjaśnienie wydajnościDirectX 11 i DirectX 12 to dwie różne wersje graficznego interfejsu API firmy Microsoft, z których ta ostatnia jest nowszą wersją.Nowsza wersja obiec...

Czytaj więcej
Gry DirectX 12 nie używają GPU? Jak ich zmusić

Gry DirectX 12 nie używają GPU? Jak ich zmusićDirect X 12Gpu

Zainstaluj ponownie sterowniki karty graficznej, aby uniknąć niedostatecznego wykorzystania GPUCzy Twoje gry obsługujące DirectX 12 nie korzystają z GPU lub rejestrują bardzo niskie użycie GPU? Moż...

Czytaj więcej
Błąd niewystarczającej ilości pamięci w DirectX 12: jak to naprawić?

Błąd niewystarczającej ilości pamięci w DirectX 12: jak to naprawić?Direct X 12Błędy Direct X

Zwiększenie rozmiaru pliku stronicowania powinno zadziałaćMożesz napotkać błąd DirectX 12 za mało pamięci podczas grania w gry na komputerze z systemem Windows.Zwykle dzieje się tak, gdy w systemie...

Czytaj więcej