Products | Support | Send comments on this topic. | Email a link to this topic. | Back to Getting Started | Help Version 18.0.10.29
LEADTOOLS Color Conversion C DLL Help

L_GenerateICCPointer

Show in webframe

#include "ltkrn.h"
#include "ltclr.h"

L_LTCLR_API L_INT L_GenerateICCPointer(pICCProfile)

pICCPROFILEEXT pICCProfile;

/* pointer to a structure */

Generates a block of memory that contains all the ICC profile data in big Endian format.

Parameter

Description

pICCProfile

Pointer to the ICCPROFILEEXT structure that will be used to generate the pointer.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Comments

The block of memory generated by this function can be accessed through the pData field inside the ICCPROFILEEXT structure. Its size is stored in the uDataSize field of the same structure.

Required DLLs and Libraries

LTCLR

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

Platforms

Win32, x64.

See Also

Functions:

L_InitICCProfile, L_FreeICCProfile, L_SaveICCProfile, L_LoadICCProfile, L_FillICCProfileStructure, L_FillICCProfileFromICCFile, L_InitICCHeader, L_SetICCCMMType, L_SetICCDeviceClass, L_SetICCColorSpace, L_SetICCConnectionSpace, L_SetICCPrimaryPlatform, L_SetICCFlags, L_SetICCDevManufacturer, L_SetICCDevModel, L_SetICCDeviceAttributes, L_SetICCRenderingIntent, L_SetICCCreator, L_SetICCDateTime, L_SetICCProfileId, L_2bFixed2bNumberToDouble, L_U8Fixed8NumberToDouble, L_DoubleToU8Fixed8Number, L_DoubleTo2bFixed2bNumber, L_SetICCTagData, L_GetICCTagData, L_CreateICCTagData, L_DeleteICCTag, L_GenerateICCFile, L_GetICCTagTypeSig, L_FreeICCTagType

Topics:

Using ICC Profile Functions

 

ICC Profile Functions: Tags

Example

This function will generate an ICC profile pointer.

L_INT GenerateICCPointerExample(pICCPROFILEEXT pICCProfile) 
{
   L_INT nRet;
   nRet = L_GenerateICCPointer(pICCProfile);
   if(nRet != SUCCESS)
      return nRet;
   return SUCCESS;
}
Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.