énumération DXVAHD_DEVICE_CAPS (dxvahd.h)
Définit les fonctionnalités de traitement vidéo pour un appareil Microsoft DirectX Video Acceleration Haute Définition (DXVA-HD).
Syntax
typedef enum _DXVAHD_DEVICE_CAPS {
DXVAHD_DEVICE_CAPS_LINEAR_SPACE = 0x1,
DXVAHD_DEVICE_CAPS_xvYCC = 0x2,
DXVAHD_DEVICE_CAPS_RGB_RANGE_CONVERSION = 0x4,
DXVAHD_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION = 0x8
} DXVAHD_DEVICE_CAPS;
Constantes
DXVAHD_DEVICE_CAPS_LINEAR_SPACE Valeur : 0x1 L’appareil peut fusionner du contenu vidéo dans un espace de couleurs linéaire. La plupart du contenu vidéo est corrigé par gamma, ce qui entraîne des valeurs non linéaires. Si l’appareil DXVA-HD définit cet indicateur, cela signifie que l’appareil convertit les couleurs en espace linéaire avant de fusionner, ce qui produit de meilleurs résultats. |
DXVAHD_DEVICE_CAPS_xvYCC Valeur : 0x2 L’appareil prend en charge l’espace de couleur xvYCC pour les données YCbCr. |
DXVAHD_DEVICE_CAPS_RGB_RANGE_CONVERSION Valeur : 0x4 L’appareil peut effectuer une conversion de plage lorsque l’entrée et la sortie sont à la fois RVB, mais utilisent des plages de couleurs différentes (0-255 ou 16-235, pour RVB 8 bits). |
DXVAHD_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION Valeur : 0x8 L’appareil peut appliquer une conversion de matrice en valeurs YCbCr lorsque l’entrée et la sortie sont À la fois YCbCr. Par exemple, le pilote peut convertir des couleurs de BT.601 en BT.709. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | dxvahd.h |