Partager via


IGamutMapModelPlugIn ::Initialize, méthode (wcsplugin.h)

Initialise un profil GMMP (Gamut Map Model Profile) à l’aide des descriptions de limites de gamut source et de destination spécifiées et des plug-ins facultatifs de modèle source et de modèle d’appareil de destination.

Syntaxe

HRESULT Initialize(
  [in] BSTR                     bstrXml,
  [in] IDeviceModelPlugIn       *pSrcPlugIn,
  [in] IDeviceModelPlugIn       *pDestPlugIn,
  [in] GamutBoundaryDescription *pSrcGBD,
  [in] GamutBoundaryDescription *pDestGBD
);

Paramètres

[in] bstrXml

Chaîne qui contient le profil GMMP XML BSTR. Il s’agit d’un XML Unicode peu endian, mais sans les octets de début pour l’étiqueter en tant que tel. En outre, l’encodage mot clé dans le xml peut ne pas refléter ce format.

[in] pSrcPlugIn

Pointeur vers un IDeviceModelPlugIn source. Si la valeur est NULL, cela indique que le profil de modèle d’appareil source n’est pas un profil de plug-in.

[in] pDestPlugIn

Pointeur vers un IDeviceModelPlugIn de destination. Si la valeur est NULL, cela indique que le profil de modèle d’appareil de destination n’est pas un profil de plug-in.

[in] pSrcGBD

Pointeur vers une source GamutBoundaryDescription.

[in] pDestGBD

Pointeur vers un GamutBoundaryDescription de destination.

Valeur retournée

Si cette fonction réussit, la valeur de retour est S_OK.

Si cette fonction échoue, la valeur de retour est E_FAIL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wcsplugin.h

Voir aussi