Header file defining the Color management module interface - custom color space (CCS-CMM). More...
#include <stddef.h>#include "ripcall.h"#include "swapi.h"#include "swcmmobjects.h"#include "swdataapi.h"#include "swmemapi.h"Data Structures | |
| struct | sw_ccs_custom_colorspace |
| A structure containing information about a custom color space. More... | |
| struct | sw_ccs_instance |
| An instance structure for the CCS API implementation. More... | |
| struct | sw_ccs_init_params |
| Collection structure for initialization parameters. More... | |
| struct | sw_ccs_api |
| The definition of an implementation of the custom color space interface. More... | |
Typedefs | |
| typedef HqnResult | sw_ccs_result |
| Type of return values from sw_ccs_api functions. More... | |
| typedef struct sw_ccs_custom_colorspace | sw_ccs_custom_colorspace |
| A structure containing information about a custom color space. | |
| typedef void * | sw_ccs_transform |
| An opaque structure defined by the custom color space implementation to represent transforms. | |
| typedef struct sw_ccs_api | sw_ccs_api |
| Type definition of the custom color space interface implementation. | |
| typedef struct sw_ccs_instance | sw_ccs_instance |
| An instance structure for the CCS API implementation. More... | |
| typedef struct sw_ccs_init_params | sw_ccs_init_params |
| Collection structure for initialization parameters. | |
Enumerations | |
| enum | { SW_CCS_API_VERSION_20251001 = 10 } |
| Version numbers defined for the CCS API. More... | |
| enum | SW_CCS_RESULT { SW_CCS_SUCCESS = HQN_RESULT_SUCCESS , SW_CCS_ERROR = 1 , SW_CCS_ERROR_IOERROR , SW_CCS_ERROR_MEMORY , SW_CCS_ERROR_INVALID , SW_CCS_ERROR_UNSUPPORTED , SW_CCS_ERROR_VERSION } |
| Return values for sw_ccs_api functions. More... | |
Functions | |
| HqnResult | swccs_result_translate (sw_ccs_result result) |
| Translate a CCS API-specific error code to a generic HqnResult error code. More... | |
| sw_api_result | SwRegisterCCS (sw_ccs_api *implementation) |
| This routine makes a custom color space implementation known to the rip. More... | |
Header file defining the Color management module interface - custom color space (CCS-CMM).
Copyright (C) 2026 Hybrid Software Helix Ltd. All rights reserved.
This source code contains the confidential and trade secret information of Hybrid Software Helix Ltd. It may not be used, copied or distributed for any reason except as set forth in the applicable Hybrid Software Helix license agreement.