IDeviceModelPlugIn interface (wcsplugin.h)
Describes the methods that are defined for the IDeviceModelPlugIn Component Object Model (COM) interface.
- ColorimetricToDeviceColors
- DeviceToColorimetricColors
- DeviceToColorimetricColorsWithBlack
- GetGamutBoundaryMesh
- GetGamutBoundaryMeshSize
- GetNeutralAxis
- GetNeutralAxisSize
- GetNumChannels
- GetPrimarySamples
- Initialize
- SetTransformDeviceModelInfo
Inheritance
The IDeviceModelPlugIn interface inherits from the IUnknown interface.
Methods
The IDeviceModelPlugIn interface has these methods.
IDeviceModelPlugIn::ColorimetricToDeviceColors Returns the appropriate XYZ colors in response to the specified number of colors, channels, device colors and the proprietary plug-in algorithms. (IDeviceModelPlugIn.ColorimetricToDeviceColors) |
IDeviceModelPlugIn::ColorimetricToDeviceColorsWithBlack Returns the appropriate device colors in response to the incoming number of colors, channels, black information, Commission Internationale l'Eclairge XYZ (CIEXYZ) colors and the proprietary plug-in algorithms. |
IDeviceModelPlugIn::DeviceToColorimetricColors Returns the appropriate XYZ colors in response to the specified number of colors, channels, device colors and the proprietary plug-in algorithms. (IDeviceModelPlugIn.DeviceToColorimetricColors) |
IDeviceModelPlugIn::GetGamutBoundaryMesh Returns the triangular mesh from the plug-in. This function is used to compute the GamutBoundaryDescription. |
IDeviceModelPlugIn::GetGamutBoundaryMeshSize Returns the required data structure sizes for the GetGamutBoundaryMesh function. |
IDeviceModelPlugIn::GetNeutralAxis The IDeviceModelPlugIn::GetNeutralAxis return the XYZ colorimetry of sample points along the device's neutral axis. |
IDeviceModelPlugIn::GetNeutralAxisSize The IDeviceModelPlugIn::GetNeutralAxisSize function returns the number of data points along the neutral axis that are returned by the GetNeutralAxis function. |
IDeviceModelPlugIn::GetNumChannels Returns the number of device channels in the parameter pNumChannels. |
IDeviceModelPlugIn::GetPrimarySamples Returns the measurement color for the primary sample. |
IDeviceModelPlugIn::Initialize Takes a pointer to a Stream that contains the whole device model plug-in as input, and initializes any internal parameters required by the plug-in. |
IDeviceModelPlugIn::SetTransformDeviceModelInfo Provides the plug-in with parameters to determine where in the transform sequence the specific plug-in occurs. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | wcsplugin.h |