- Σίγουρα θα ενθουσιαστείτε με αυτά τα τελευταία νέα που έρχονται από τη Microsoft.
- Ο τεχνολογικός γίγαντας μόλις παρουσιάστηκε DX12 API κωδικοποίησης βίντεο για Windows 11.
Είναι ασφαλές να πούμε ότι όλοι μπορούμε να συμφωνήσουμε στο γεγονός ότι, ως ένα σύνολο λύσεων πολυμέσων για το λειτουργικό σύστημα Windows, το DirectX 12 είναι αρκετά επιτυχημένο στον τομέα των παιχνιδιών και του βίντεο.
Πριν καν υπάρξει αυτό, ο τεχνολογικός γίγαντας με έδρα το Redmond συνήθιζε να παρέχει ένα API για επεξεργασία αποκωδικοποίησης βίντεο με επιτάχυνση GPU και εκτίμηση κίνησης.
Ωστόσο, μέσω μιας ανάρτησης ιστολογίου προγραμματιστή DirectX που δημιουργήθηκε χθες, η Microsoft λεπτομερής το νέο API κωδικοποίησης βίντεο DirectX 12 για τα Windows 11.
Τα Windows 11 αποκτούν εγγενές API κωδικοποίησης βίντεο DirectX 12
Βασικά, το Video Encode API επιτρέπει στις μηχανές βίντεο να κάνουν χρήση της GPU για να εκτελέσουν κωδικοποίηση βίντεο σύμφωνα με τα πρότυπα που ορίζονται από το DirectX 12.
Έτσι, οι προγραμματιστές τρίτων μπορούν πλέον να χρησιμοποιούν αυτή τη δυνατότητα και στις εφαρμογές τους. Επίσης, λάβετε υπόψη ότι το Vulkan περιλαμβάνει ήδη API για κωδικοποίηση και αποκωδικοποίηση βίντεο για κωδικοποιητές H264 και H265.
Παρόλο που το τρέχον API κωδικοποιητή βίντεο DX12 στην πλατφόρμα Windows 11 υποστηρίζει μόνο τη μορφή H264/HEVC, η Microsoft έχει ορισμένες συστάσεις.
Για να είμαστε πιο συγκεκριμένοι, ο τεχνολογικός γίγαντας δήλωσε ότι οι προγραμματιστές θα πρέπει να κατανοήσουν εκ των προτέρων τους αντίστοιχους κωδικοποιητές και την υποστήριξη εργαλείων προγραμμάτων οδήγησης.
Εκτός από το API κωδικοποίησης βίντεο που περιλαμβάνεται στα Windows 11 από προεπιλογή, οι ενδιαφερόμενοι προγραμματιστές μπορούν επίσης αποκτήστε το μέσω του κιτ ανάπτυξης λογισμικού DX12 Agility (αριθμός έκδοσης SDK 1.70.10-προεπισκόπηση ή πιο ψηλά).
Μπορείτε να βρείτε τον λεπτομερή ορισμό διεπαφών και δομών API εδώ. Για να βρείτε περισσότερες λεπτομέρειες σχεδίασης και λεπτομερή τεκμηρίωση για το API, ανατρέξτε στο αυτό το έγγραφο.
Πλατφόρμες που υποστηρίζονται από το Video 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 |
Intel | Tiger LakeIce LakeAlder Lake (από τις αρχές του 2022) | v30.0.100.9955 |
NVIDIA | GeForce GTX 10xx και άνω GeForce RTX 20xx και άνω Quadro RTXNVIDIA RTX | v471.41 |
Είστε ενθουσιασμένοι με τη νέα προσθήκη που έρχεται στα Windows 11; Μοιραστείτε τις σκέψεις σας μαζί μας στην παρακάτω ενότητα σχολίων.