structure IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY (iddcx.h)
La structure IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY contient des informations de colorimétrie pour un moniteur.
Syntaxe
struct IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY {
DISPLAYCONFIG_2DREGION RedPoint;
DISPLAYCONFIG_2DREGION GreenPoint;
DISPLAYCONFIG_2DREGION BluePoint;
DISPLAYCONFIG_2DREGION WhitePoint;
ULONG MinLuminance;
ULONG MaxLuminance;
ULONG MaxFullFrameLuminance;
IDDCX_WIRE_BITS_PER_COMPONENT BitsPerComponent;
IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY_FLAGS Flags;
};
Membres
RedPoint
Structure DISPLAYCONFIG_2DREGION qui contient un remplacement pour le point rouge d’affichage. Chaque dimension est une valeur de 10 bits stockée dans les bits les moins significatifs. Zéro indique qu’il n’y a pas de remplacement.
GreenPoint
Structure DISPLAYCONFIG_2DREGION qui contient un remplacement pour le point vert d’affichage. Chaque dimension est une valeur de 10 bits stockée dans les bits les moins significatifs.
BluePoint
Structure DISPLAYCONFIG_2DREGION qui contient un remplacement pour le point bleu d’affichage. Chaque dimension est une valeur de 10 bits stockée dans les bits les moins significatifs.
WhitePoint
Structure DISPLAYCONFIG_2DREGION qui contient un remplacement pour le point blanc d’affichage. Chaque dimension est une valeur de 10 bits stockée dans les bits les moins significatifs.
MinLuminance
Remplacez la valeur de luminance minimale prise en charge par l’affichage, mesurée en un dix millième d’un nit. Zéro est une valeur valide. MinLuminance n’est valide que si MaxLuminance n’est pas égal à zéro.
MaxLuminance
Remplacez la valeur de luminance maximale prise en charge par l’affichage, mesurée en un dix millième d’un nit. Ce niveau de luminance devrait être pris en charge uniquement pour une zone relativement petite dans une image donnée. Zéro n’indique aucune substitution de MaxLuminance, MaxFullFrameLuminance ou MinLuminance.
MaxFullFrameLuminance
Remplacez pour la valeur maximale de luminance plein format prise en charge par l’affichage, mesurée en un dix millième d’un nit. Ce niveau de luminance doit être pris en charge simultanément sur chaque pixel de l’image afin de fournir une estimation de la valeur de luminance moyenne que l’affichage peut prendre en charge sur un cadre. MaxFullFrameLuminance n’est valide que si MaxLuminance est différent de zéro. Zéro n’est pas une substitution valide.
BitsPerComponent
Une structure IDDCX_WIRE_BITS_PER_COMPONENT qui remplace les bits pris en charge par composant de couleur dans chacun des encodages de couleur spécifiés. Au moins un bit doit être défini sur l’un des encodages de couleur.
Flags
Or au niveau du bit deIDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY_FLAGS indicateurs d’énumération qui indique la prise en charge de la colorimétrie et des fonctionnalités EOTF (Electro-Optical Transfer Function).
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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour