Méthode IWICDevelopRaw ::SetNamedWhitePoint (wincodec.h)
Définit le point blanc nommé du fichier brut.
Syntaxe
HRESULT SetNamedWhitePoint(
[in] WICNamedWhitePoint WhitePoint
);
Paramètres
[in] WhitePoint
Type : WICNamedWhitePoint
Combinaison d'opérations de bits des valeurs d'énumération.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Si les points blancs nommés ne sont pas pris en charge par l’image brute ou si le fichier brut contient des points blancs nommés qui ne sont pas pris en charge par cette API, l’implémenteur de codec doit toujours marquer cette fonctionnalité comme prise en charge.
Si les points blancs nommés ne sont pas pris en charge par l’image brute, nous vous recommandons d’ajuster l’image au point blanc nommé même s’il ne s’agit pas d’un point blanc prédéfini du fichier brut.
Si le fichier brut contient des points blancs nommés non pris en charge par cette API, l’implémenteur de codec doit prendre en charge les points blancs nommés dans l’API.
En raison d’autres méthodes de définition de points blancs (par exemple , SetWhitePointKelvin), les implémenteurs de codecs doivent veiller à garantir une interopérabilité appropriée. Par instance, si l’appelant définit via un point blanc nommé, l’implémenteur de codec peut souhaiter désactiver la lecture de la température Kelvin correspondante. Dans des cas spécifiques où l’implémenteur de codec souhaite refuser une action donnée en raison d’appels précédents, WINCODEC_ERR_WRONGSTATE doit être retourné.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2, Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | wincodec.h |
Bibliothèque | Windowscodecs.lib |
DLL | Windowscodecs.dll |