- Vous serez sûrement ravis par ces dernières nouvelles en provenance de Microsoft.
- Le géant de la technologie vient de présenter API d'encodage vidéo DX12 pour Windows 11.
Il est sûr de dire que nous pouvons tous être d'accord sur le fait que, en tant qu'ensemble de solutions multimédia pour le système d'exploitation Windows, DirectX 12 est assez réussi dans le domaine des jeux et de la vidéo.
Avant même que cela n'existe, le géant de la technologie basé à Redmond fournissait une API pour le traitement de décodage vidéo accéléré par GPU et l'estimation de mouvement.
Cependant, grâce à un article de blog de développeur DirectX créé hier, Microsoft détaillé la nouvelle API d'encodage vidéo DirectX 12 pour Windows 11.
Windows 11 obtient l'API d'encodage vidéo DirectX 12 native
Fondamentalement, l'API Video Encode permet en fait aux moteurs vidéo d'utiliser le GPU afin d'effectuer l'encodage vidéo conformément aux normes définies par DirectX 12.
Ainsi, les développeurs tiers peuvent désormais également utiliser cette fonctionnalité dans leurs applications. N'oubliez pas non plus que Vulkan inclut déjà des API pour l'encodage et le décodage vidéo pour les codecs H264 et H265.
Même si l'API d'encodeur vidéo DX12 actuelle sur la plate-forme Windows 11 ne prend en charge que le format H264/HEVC, Microsoft a quelques recommandations.
Pour être plus précis, le géant de la technologie a déclaré que les développeurs devraient comprendre à l'avance les codecs correspondants et la prise en charge des outils de pilote.
En plus de l'API d'encodage vidéo incluse dans Windows 11 par défaut, les développeurs intéressés peuvent également obtenez-le via le kit de développement logiciel DX12 Agility (numéro de version SDK 1.70.10-preview ou plus haute).
La définition détaillée des interfaces et des structures de l'API peut être trouvée ici. Pour trouver plus de détails de conception et une documentation détaillée pour l'API, veuillez vous référer à ce document.
Plateformes prises en charge par l'API de codage vidéo
L'API Video Encode est incluse dans Windows 11 et peut également être trouvée dans le SDK d'agilité DirectX 12 (version 1.700.10-aperçu Ou plus récent).
La liste ci-dessous contient les plates-formes matérielles qui prennent actuellement en charge l'encodage vidéo pour les codecs H264 et HEVC et leurs exigences de version minimale du pilote.
Vendeur | Plateformes prises en charge | Version minimale du pilote vidéo |
DMLA | Série Radeon RX 5000 ou supérieure à la série Ryzen 2xxxx ou supérieure | En développement – ETA Q2 ‘2022 |
Intelligence | Tiger LakeIce LakeAlder Lake (à partir de début 2022) | v30.0.100.9955 |
NVIDIA | GeForce GTX 10xx et supérieur GeForce RTX 20xx et supérieur Quadro RTXNVIDIA RTX | v471.41 |
Enthousiasmé par le nouvel ajout à Windows 11? Partagez vos réflexions avec nous dans la section commentaires ci-dessous.