---
title: MatchImageProcPtr
framework: Application Services
role: pseudoSymbol
platforms: []
path: applicationservices/colorsync_manager/matchimageprocptr
---

# MatchImageProcPtr

Defines a pointer to a match-image function.

## Declaration

```occ
typedef CMError (*MatchImageProcPtr)
(
   const FSSpec * specFrom,
   const FSSpec * specInto,
   UInt32 qual,
   UInt32 srcIntent,
   CMProfileRef srcProf,
   CMProfileRef dstProf,
   CMProfileRef prfProf,
   UInt32 matchFlags
);
```

## Parameters

- `specFrom`: See the File Manager documentation for a description of the `FSSpec` data type.
- `specInto`: See the File Manager documentation for a description of the `FSSpec` data type.
- `qual`: 
- `srcIntent`: 
- `srcProf`: 
- `dstProf`: 
- `prfProf`: 
- `matchFlags`: 

## Return Value

A `CMError` value. See [Result Codes](../colorsync_manager.md).

## See Also

### Callbacks

- [CMBitmapCallBackProcPtr](../cmbitmapcallbackprocptr.md)
- [CMConcatCallBackProcPtr](../cmconcatcallbackprocptr.md)
- [CMCountImageProfilesProcPtr](cmcountimageprofilesprocptr.md)
- [CMEmbedImageProcPtr](cmembedimageprocptr.md)
- [CMFlattenProcPtr](../cmflattenprocptr.md)
- [CMGetImageSpaceProcPtr](cmgetimagespaceprocptr.md)
- [CMGetIndImageProfileProcPtr](cmgetindimageprofileprocptr.md)
- [CMIterateDeviceInfoProcPtr](../cmiteratedeviceinfoprocptr.md)
- [CMIterateDeviceProfileProcPtr](../cmiteratedeviceprofileprocptr.md)
- [CMLinkImageProcPtr](cmlinkimageprocptr.md)
- [CMMatchImageProcPtr](cmmatchimageprocptr.md)
- [CMMIterateProcPtr](../cmmiterateprocptr.md)
- [CMProofImageProcPtr](cmproofimageprocptr.md)
- [CMProfileIterateProcPtr](../cmprofileiterateprocptr.md)
- [CMSetIndImageProfileProcPtr](cmsetindimageprofileprocptr.md)
- [CMUnembedImageProcPtr](cmunembedimageprocptr.md)
- [CMValidImageProcPtr](cmvalidimageprocptr.md)
- [CountImageProfilesProcPtr](countimageprofilesprocptr.md)
- [EmbedImageProcPtr](embedimageprocptr.md)
- [GetImageSpaceProcPtr](getimagespaceprocptr.md)
- [GetIndImageProfileProcPtr](getindimageprofileprocptr.md)
- [SetIndImageProfileProcPtr](setindimageprofileprocptr.md)
- [UnembedImageProcPtr](unembedimageprocptr.md)
- [ValidateImageProcPtr](validateimageprocptr.md)
- [ValidateSpaceProcPtr](validatespaceprocptr.md)
