![]() | InDesign SDK 20.5 |
#include <IChunkyToIndexedImageStmData.h>

Classes | |
| struct | ChunkyToIndexedInfo |
Public Member Functions | |
| virtual void | SetChunkyToIndexedInfo (const ChunkyToIndexedInfo &chunkyToIndexedInfo)=0 |
| virtual void | GetChunkyToIndexedInfo (ChunkyToIndexedInfo *chunkyToIndexedInfo) const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Data interface for the IChunkyToIndexedImageStream segment of the IImageStreamManager.
This segment is used to convert interleaved RGB data, RGBRGBRGB..., to indexed RGB, III... This segment allows for extra channels of data. For example RGBXYZRGBXYZRGBXYZ (RGB plus alpha X, alpha Y and alpha Z) to IXYZIXYZIXYZ.
The colormap is a series of RGB triplets, starting at index 0 and working up. If numColors < 256 the unused entries must by 0!!!
Note: Assumes RGB!!! Note: The colormap is copied during set.
| pure virtual |
Retrieves the settings stored in the interface
| chunkyToIndexedInfo | The settings to retrieve |
| pure virtual |
Stores the provided settings in the interface
| chunkyToIndexedInfo | The settings to store |