მშობლიური DirectX 12 ვიდეო კოდირების API მოდის Windows 11-ში

  • თქვენ აუცილებლად აღფრთოვანებული დარჩებით Microsoft-ის ამ უახლესი ამბებით.
  • ტექნოლოგიური გიგანტი ახლახან გააცნო DX12 ვიდეო კოდირების API Windows 11-ისთვის.
directx 12 API

თამამად შეიძლება ითქვას, რომ ჩვენ ყველა შეგვიძლია შევთანხმდეთ იმ ფაქტზე, რომ როგორც Windows OS-ის მულტიმედიური გადაწყვეტილებების ნაკრები, DirectX 12 საკმაოდ წარმატებულია თამაშებისა და ვიდეოების სფეროში.

სანამ ეს არსებობდა, რედმონდზე დაფუძნებული ტექნიკური გიგანტი იყენებდა API-ს GPU-ით დაჩქარებული ვიდეოს დეკოდირების დამუშავებისა და მოძრაობის შეფასებისთვის.

თუმცა, Microsoft-ის გუშინ შექმნილი DirectX-ის დეველოპერის ბლოგის პოსტის მეშვეობით დეტალური ახლად წარმოდგენილი DirectX 12 ვიდეო კოდირების API Windows 11-ისთვის.

Windows 11 იღებს მშობლიურ DirectX 12 ვიდეო კოდირების API-ს

ძირითადად, Video Encode API რეალურად საშუალებას აძლევს ვიდეო ძრავებს გამოიყენონ GPU, რათა შეასრულონ ვიდეო კოდირება DirectX 12-ის მიერ დადგენილი სტანდარტების შესაბამისად.

ამრიგად, მესამე მხარის დეველოპერებს შეუძლიათ ამ ფუნქციის გამოყენება თავიანთ აპლიკაციებშიც. ასევე, გაითვალისწინეთ, რომ Vulkan უკვე შეიცავს API-ებს ვიდეოს კოდირებისთვის და H264 და H265 კოდეკებისთვის.

მიუხედავად იმისა, რომ Windows 11 პლატფორმაზე არსებული DX12 ვიდეო შიფრატორის API მხარს უჭერს მხოლოდ H264/HEVC ფორმატს, Microsoft-ს აქვს გარკვეული რეკომენდაციები.

უფრო კონკრეტულად რომ ვთქვათ, ტექნიკურმა გიგანტმა განაცხადა, რომ დეველოპერებმა წინასწარ უნდა გაიგონ შესაბამისი კოდეკები და დრაივერების ხელსაწყოების მხარდაჭერა.

Windows 11-ში ნაგულისხმევად ჩართული ვიდეო კოდირების API-ს გარდა, დაინტერესებულ დეველოპერებს ასევე შეუძლიათ მიიღეთ ის DX12 Agility პროგრამული უზრუნველყოფის განვითარების ნაკრების მეშვეობით (SDK ვერსიის ნომერი 1.70.10 - გადახედვა ან უფრო მაღალი).

დეტალური API ინტერფეისები და სტრუქტურების განმარტება შეგიძლიათ ნახოთ აქ. დამატებითი დიზაინის დეტალებისა და API-ს დეტალური დოკუმენტაციის სანახავად, გთხოვთ, იხილოთ ეს დოკუმენტი.

ვიდეო Encode API მხარდაჭერილი პლატფორმები 

Video Encode API შედის Windows 11-ის ნაწილად და ასევე შეგიძლიათ იხილოთ მასში DirectX 12 Agility SDK (ვერსია 1.700.10-გადახედვა ან უფრო ახალი).

ქვემოთ მოყვანილი სია შეიცავს აპარატურულ პლატფორმებს, რომლებსაც ამჟამად გააჩნიათ Video Encode-ის მხარდაჭერა H264 და HEVC კოდეკებისთვის და მათი მინიმალური დრაივერის ვერსიის მოთხოვნები.

Გამყიდველი მხარდაჭერილი პლატფორმები ვიდეო დრაივერის მინიმალური ვერსია
AMD Radeon RX 5000 სერია ან უფრო მაღალი ვიდრე Ryzen 2xxxx სერია ან მეტი დამუშავების პროცესშია – ETA Q2 ‘2022
ინტელი Tiger LakeIce Lake Alder Lake (2022 წლის დასაწყისიდან) v30.0.100.9955
NVIDIA GeForce GTX 10xx და ზემოთ GeForce RTX 20xx და ზემოთ Quadro RTXNVIDIA RTX v471.41

აღფრთოვანებული ხართ Windows 11-ის ახალი დანამატით? გაგვიზიარეთ თქვენი მოსაზრებები ჩვენთან კომენტარების განყოფილებაში ქვემოთ.

არასაკმარისი მეხსიერების შეცდომა DirectX 12-ში: როგორ გამოვასწოროთ იგი?

არასაკმარისი მეხსიერების შეცდომა DirectX 12-ში: როგორ გამოვასწოროთ იგი?Directx 12Directx შეცდომები

გვერდის ფაილის ზომის გაზრდამ უნდა იმუშაოსWindows კომპიუტერზე თამაშების თამაშისას შეიძლება შეგექმნათ DirectX 12 მეხსიერების არასაკმარისი შეცდომა.ეს ჩვეულებრივ ხდება მაშინ, როდესაც გვერდის ფაილის საკ...

Წაიკითხე მეტი