Page 48

Epson Research and Development

 

Vancouver Design Center

 

 

int seGetLutEntry(int device, BYTE index, BYTE *pEntry);

Description: Reads one LUT entry.

Parameter: device - registered device ID index - index to LUT entry (0 to 15)

pEntry - pointer to an array of BYTE entry[3] entry[x][0] == RED component entry[x][1] == GREEN component entry[x][2] == BLUE component

Return Value: ERR_OK - operation completed with no problems

ERR_INVALID_REG_DEVICE - device argument is not valid.

int seSetDac(int device, BYTE *pDac)

Description: Writes the entire DAC from an array into the DAC registers.

Parameter: device - registered device ID

pDac - pointer to an array of BYTE dac[256][3] dac[x][0] == RED component

dac[x][1] == GREEN component dac[x][2] == BLUE component

Return Value: ERR_OK - operation completed with no problems

ERR_INVALID_REG_DEVICE - device argument is not valid.

int seSetDacEntry(int device, BYTE index, BYTE *pEntry)

Description: Writes one DAC entry.

Parameter: device - registered device ID

index - index to DAC entry (0 to 255) pEntry - pointer to an array of BYTE entry[3] entry[x][0] == RED component entry[x][1] == GREEN component entry[x][2] == BLUE component

Return Value: ERR_OK - operation completed with no problems

ERR_INVALID_REG_DEVICE - device argument is not valid.

S1D13504

Programming Notes and Examples

X19A-G-002-07

Issue Date: 01/02/01

Page 186
Image 186
Epson S1D13504 manual Int seGetLutEntryint device, Byte index, Byte *pEntry, Int seSetDacint device, Byte *pDac