énumération IDDCX_TARGET_CAPS (iddcx.h)
Une valeur d’énumération IDDCX_TARGET_CAPS identifie les fonctionnalités d’une cible.
Syntax
typedef enum IDDCX_TARGET_CAPS {
IDDCX_TARGET_CAPS_NONE = 0,
IDDCX_TARGET_CAPS_WIDE_COLOR_SPACE = 0x1,
IDDCX_TARGET_CAPS_HIGH_COLOR_SPACE = 0x2
} ;
Constantes
IDDCX_TARGET_CAPS_NONE Valeur : 0 La cible ne prend en charge aucune des fonctionnalités disponibles. |
IDDCX_TARGET_CAPS_WIDE_COLOR_SPACE Valeur : 0x1 S’il est défini, le pilote a la possibilité de transformer les valeurs RVB du gamut défini par les primaires sRGB/709 vers les valeurs primaires du moniteur. Le pilote peut également envoyer toute signalisation de contrôle nécessaire au moniteur pour indiquer l’interprétation correcte des données de pixel envoyées. Cela inclut la gestion des entrées signées dans la plage (-2.0 à 2.0). Le pilote doit le faire avec tous les formats de surface d’entrée pris en charge, y compris 8888 et FP16. |
IDDCX_TARGET_CAPS_HIGH_COLOR_SPACE Valeur : 0x2 S’il est défini, le pilote prend en charge toutes les fonctionnalités de gamut WideColorSpace ci-dessus et a également la possibilité d’appliquer la courbe de transfert appropriée pour cet affichage. Cela signifie accepter des données d’espace de couleur canoniques dans la plage [-128.0 à 256.0] et envoyer toute signalisation de contrôle nécessaire à l’affichage connecté pour indiquer l’interprétation correcte. La définition de IDDCX_TARGET_CAPS_HIGH_COLOR_SPACE ne remplace pas la définition de IDDCX_TARGET_CAPS_WIDE_COLOR_SPACE. Les pilotes qui prennent en charge IDDCX_TARGET_CAPS_HIGH_COLOR_SPACE doivent également définir IDDCX_TARGET_CAPS_WIDE_COLOR_SPACE. |
Remarques
Pour plus d’informations sur la prise en charge HDR, consultez Mises à jour d’IddCx version 1.10.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 22H2 Mise à jour de septembre (IddCx version 1.10) |
En-tête | iddcx.h |