L'API d'encodage vidéo native DirectX 12 arrive sur Windows 11

  • 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.
API directx 12

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.

L'API d'encodage vidéo native DirectX 12 arrive sur Windows 11

L'API d'encodage vidéo native DirectX 12 arrive sur Windows 11Directx 12

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 ...

Lire la suite
Comment télécharger DirectX 12 dans Windows 11

Comment télécharger DirectX 12 dans Windows 11Windows 11Directx 12

DirectX est une collection d'API (Application Programming Interface), qui aide les jeux à tirer le meilleur parti du matériel disponible. Alors, apprenez à télécharger DirectX 12 dans Windows 11.Le...

Lire la suite
DirectX 11 vs DirectX 12: comparaison complète des performances

DirectX 11 vs DirectX 12: comparaison complète des performancesDirectx 12

DirectX 11 vs DirectX 12: les performances expliquéesDirectX 11 et DirectX 12 sont deux versions différentes de l'API graphique de Microsoft, cette dernière étant la version la plus récente.La nouv...

Lire la suite