Visible to Intel only — GUID: GUID-7D98502C-CAD2-435C-9169-4240F7DD1514
Visible to Intel only — GUID: GUID-7D98502C-CAD2-435C-9169-4240F7DD1514
<span class='option'>iwiColorConvert</span>
typedef struct _IwiColorConvertParams
{
int reserved;
} IwiColorConvertParams;
static IW_INLINE void iwiColorConvert_SetDefaultParams(
IwiColorConvertParams *pParams
);
IW_DECL(IppStatus) iwiColorConvert(
const IwiImage* const pSrcImage[],
IwiColorFmt srcFormat,
IwiImage* const pDstImage[],
IwiColorFmt dstFormat,
Ipp64f alphaVal,
const IwiColorConvertParams *pAuxParams,
const IwiTile *pTile
);
pSrcImage[] |
Pointer to an array of pointers to the source images. |
srcFormat |
Color format of the source images. |
pDstImage[] |
Pointer to an array of pointers to the destination images. |
dstFormat |
Color format of the destination images. |
alphaVal |
Value to set new alpha channels to if new alpha channels are to be created. |
pAuxParams |
Pointer to the auxiliary parameters structure. If NULL, default parameters are used. |
pTile |
Pointer to the IwiTile structure for tiling. If NULL, the whole image is processed. |
Argument | Default Value | Description |
---|---|---|
reserved |
0 |
Reserved value. |
This function performs conversion between all supported color formats. For more information about the supported color models and conversion process, refer to Color Conversion.
This function supports the following features:
Feature | Support |
---|---|
Internal threading | No |
Manual tiling | Yes |
IwiTile simple tiling | Yes |
IwiTile pipeline tiling | Yes |
ippStsNoErr |
No errors. |
ippStsSizeErr |
Values of the size fields are illegal. |
ippStsInplaceModeNotSupportedErr |
In-place operation is not supported: pSrcImage[] is equal to pDstImage[]. |
ippStsNullPtrErr |
At least one of the pointers (except pTile) is NULL. |
Did you find the information on this page useful?
Feedback Message
Characters remaining: