---
title: CMConvertXYZToXYZ
framework: Application Services
role: pseudoSymbol
path: applicationservices/colorsync_manager/1805177-cmconvertxyztoxyz
---

# CMConvertXYZToXYZ

Converts a source color to a destination color using the specified chromatic adaptation method.

## Declaration

```occ
CMError CMConvertXYZToXYZ (
   const CMColor *src,
   const CMXYZColor *srcIlluminant,
   CMColor *dst,
   const CMXYZColor *dstIlluminant,
   CMChromaticAdaptation method,
   size_t count
);
```

## Parameters

- `src`:
- `srcIlluminant`:
- `dst`:
- `dstIlluminant`:
- `method`:
- `count`:

## Return Value

Return Value A CMError value. See Result Codes.

## See Also

### Converting Colors

- [CMConvertXYZToLab](applicationservices/colorsync_manager/1805133-cmconvertxyztolab.md)
- [CMConvertLabToXYZ](applicationservices/colorsync_manager/1805134-cmconvertlabtoxyz.md)
- [CMConvertXYZToLuv](applicationservices/colorsync_manager/1805137-cmconvertxyztoluv.md)
- [CMConvertLuvToXYZ](applicationservices/colorsync_manager/1805140-cmconvertluvtoxyz.md)
- [CMConvertXYZToYxy](applicationservices/colorsync_manager/1805142-cmconvertxyztoyxy.md)
- [CMConvertYxyToXYZ](applicationservices/colorsync_manager/1805146-cmconvertyxytoxyz.md)
- [CMConvertRGBToHLS](applicationservices/colorsync_manager/1805149-cmconvertrgbtohls.md)
- [CMConvertHLSToRGB](applicationservices/colorsync_manager/1805152-cmconverthlstorgb.md)
- [CMConvertRGBToHSV](applicationservices/colorsync_manager/1805155-cmconvertrgbtohsv.md)
- [CMConvertHSVToRGB](applicationservices/colorsync_manager/1805160-cmconverthsvtorgb.md)
- [CMConvertRGBToGray](applicationservices/colorsync_manager/1805164-cmconvertrgbtogray.md)
- [CMConvertXYZToFixedXYZ](applicationservices/colorsync_manager/1805169-cmconvertxyztofixedxyz.md)
- [CMConvertFixedXYZToXYZ](applicationservices/colorsync_manager/1805174-cmconvertfixedxyztoxyz.md)
