Sous-types vidéo d’accélération vidéo DirectX
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Les sous-types suivants sont utilisés par les décodeurs qui utilisent DirectX Video Acceleration (DXVA). AI44 et IA44 sont des surfaces avec une valeur bits par pixel de 8. Il existe 4 bits de I et 4 bits de A. I représente un index dans une palette YUV de 16 entrées. A représente 4 bits d’informations de transparence (également appelés par pixel-alpha). Par conséquent, les surfaces AI44 et IA44 autorisent 16 couleurs différentes à 16 valeurs de transparence différentes, ou 256 représentations de pixels différentes. Avec AI44, l’alpha est stocké dans le hi-nibble, dans IA44, l’alpha est stocké dans le lo-nibble. Les deux formats sont très utiles pour les images de sous-image DVD et les images Line21 et Télétexte. Microsoft préfère la version AI44, car il est légèrement plus facile de générer du texte à l’aide de ce format.
Subtype | Description |
---|---|
MEDIASUBTYPE_AI44 | Pour les superpositions de sous-image et de texte. Consultez la description précédente. |
MEDIASUBTYPE_IA44 | Pour les superpositions de sous-image et de texte. Consultez la description précédente. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête |
|