Partager via


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