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. Esse é o XML Unicode little-endian, mas sem os bytes à esquerda para marcá-lo como tal. Além disso, a codificação palavra-chave no XML pode não refletir esse formato.

[in] pSrcPlugIn

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

[in] pDestPlugIn

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

[in] pSrcGBD

Um ponteiro para um GamutBoundaryDescription de origem.

[in] pDestGBD

Um ponteiro para um GamutBoundaryDescription de destino.

Retornar valor

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
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wcsplugin.h

Confira também