Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |