IGamutMapModelPlugIn::Initialize-Methode (wcsplugin.h)
Initialisiert ein Gamut Map Model Profile (GMMP) unter Verwendung der angegebenen Quell- und Ziel-Gamut-Begrenzungsbeschreibungen und optionalen Quell- und Zielgerätemodell-Plug-Ins.
Syntax
HRESULT Initialize(
[in] BSTR bstrXml,
[in] IDeviceModelPlugIn *pSrcPlugIn,
[in] IDeviceModelPlugIn *pDestPlugIn,
[in] GamutBoundaryDescription *pSrcGBD,
[in] GamutBoundaryDescription *pDestGBD
);
Parameter
[in] bstrXml
Eine Zeichenfolge, die das BSTR XML GMMP-Profil enthält. Dies ist Little-Endian-Unicode-XML, aber ohne die führenden Bytes, um es als solche zu markieren. Auch die Codierung Schlüsselwort (keyword) im XML-Code spiegelt dieses Format möglicherweise nicht wider.
[in] pSrcPlugIn
Ein Zeiger auf ein Quell-IDeviceModelPlugIn. Bei NULL gibt dies an, dass das Profil des Quellgerätemodells kein Plug-In-Profil ist.
[in] pDestPlugIn
Ein Zeiger auf ein IDeviceModelPlugIn-Ziel. Wenn NULL, gibt dies an, dass das Zielgerätemodellprofil kein Plug-In-Profil ist.
[in] pSrcGBD
Ein Zeiger auf eine GamutBoundaryDescription-Quelle.
[in] pDestGBD
Ein Zeiger auf ein GamutBoundaryDescription-Ziel.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird der Rückgabewert S_OK.
Wenn diese Funktion fehlschlägt, wird der Rückgabewert E_FAIL.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wcsplugin.h |