Jump to content

VIOCOLORREG

From EDM2
Revision as of 20:26, 30 November 2005 by Anakor (talk | contribs) (New)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

VIOCOLORREG

VIO color register. 

Type

USHORT  cb
USHORT  type
USHORT  firstcolorreg
USHORT  numcolorregs
PCH     colorregaddr

C Declaration Method

typedef struct

Fields

cb             Length of the structure in bytes, including length. The maximum
               valid value is 12.
type           Request type = 3, get color registers.
               Request type 3 for color registers.
firstcolorreg  First color register.
               The first color register to get in the color register sequence.
               It must be specified in the range 0 through 255. The color
               registers are returned in sequential order. 
numcolorregs   Number of color registers to get.
               The number of color registers to get; must be specified in the
               range 1 through 256.
colorregaddr   Area where the color registers are returned.
               The far address of a data area where the color registers are
               returned. The size of the data area must be three bytes times
               the number of color registers to get. The format of each entry
               returned is as follows:
               Byte 1  Red value 
               Byte 2  Green value 
               Byte 3  Blue value