Compartilhar via


Método IGamutMapModelPlugIn::Initialize (wcsplugin.h)

Inicializa um GMMP (perfil de modelo de mapa de gama) usando as descrições de limite de gama de origem e destino especificadas e plug-ins opcionais do modelo de dispositivo de origem e destino.

Sintaxe

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

Parâmetros

[in] bstrXml

Uma cadeia de caracteres que contém o perfil BSTR XML GMMP. Este é um XML Unicode pouco endiano, mas sem os bytes principais para marcá-lo como tal. Além disso, a palavra-chave de codificação no XML pode não refletir esse formato.

[in] pSrcPlugIn

Um ponteiro para um de origem IDeviceModelPlugIn. Se NULL, ele indicará que o perfil do modelo de dispositivo de origem não é um perfil de plug-in.

[in] pDestPlugIn

Um ponteiro para um destino IDeviceModelPlugIn. Se NULL, ele indicará que o perfil do modelo de dispositivo de destino não é um perfil de plug-in.

[in] pSrcGBD

Um ponteiro para um GamutBoundaryDescription dede origem.

[in] pDestGBD

Um ponteiro para um destino GamutBoundaryDescription .

Valor de retorno

Se essa função for bem-sucedida, o valor retornado será S_OK.

Se essa função falhar, o valor retornado será E_FAIL.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows Server 2008 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho wcsplugin.h

Consulte também