Windows 11 proposera une nouvelle API d'encodage vidéo basée sur GPU pour les applications
2 minute. lis
Publié le
Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus
Microsoft a annoncé une nouvelle API DirectX12 pour Windows qui offrira une nouvelle façon pour les applications d'encoder efficacement la vidéo à l'aide du GPU.
L'API Video Encode est disponible pour les applications tierces et est native de Windows 3, et peut encoder efficacement la vidéo aux formats H11 et HEVC.
Microsoft dit qu'il offre un nombre considérable de paramètres configurables sont exposés par cette API pour que l'utilisateur puisse modifier différents aspects du processus d'encodage et les adapter au mieux à leurs scénarios, tels que : schéma de partitionnement de tranches personnalisé, actif (c'est-à-dire CBR, VBR, QBVR ) et passif (cartes QP personnalisées Absolute/Delta), modes de configuration de contrôle de débit, utilisation d'outils de codage de codec personnalisés, tailles de bloc et de transformation de codec personnalisées, limite de précision du vecteur de mouvement, utilisation explicite des sessions de rafraîchissement intra, reconfiguration dynamique de la résolution/du débit du flux vidéo partitionnement de contrôle/tranches et plus encore.
L'API est disponible dans DirectX 12 Agility SDK (version 1.700.10-preview ou ultérieure), mais dispose d'une plate-forme matérielle minimale et la version du pilote pour les fournisseurs est répertoriée ci-dessous :
Vendeur | Plateformes prises en charge | Version minimale du pilote vidéo |
---|---|---|
AMD |
|
En développement – ETA Q2 '2022 |
Intel |
|
v30.0.100.9955 |
NVIDIA |
|
v471.41 |
Microsoft suggère aux développeurs de vérifier d'abord la prise en charge avant d'essayer d'utiliser l'API. En savoir plus sur la fonctionnalité et sa mise en œuvre chez Microsoft ici.
via Neowin