Jump to content

VIOPALSTATE: Difference between revisions

From EDM2
Anakor (talk | contribs)
New
 
Ak120 (talk | contribs)
mNo edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== VIOPALSTATE ==
Text mode get palette register.
Text mode get palette register.


=== Type ===
== Type ==
 
  [[USHORT]]  cb
  [[OS2 API:DataType:USHORT|USHORT]]  cb
  USHORT  type
  [[OS2 API:DataType:USHORT|USHORT]] type
  USHORT  iFirst
  [[OS2 API:DataType:USHORT|USHORT]] iFirst
  USHORT  acolor[1]
  [[OS2 API:DataType:USHORT|USHORT]] acolor[1]
 
==== C Declaration Method ====


=== C Declaration Method ===
typedef struct
typedef struct


=== Fields ===
== Fields ==
 
;cb:Length of the structure in bytes, including length.
cb       Length of the structure in bytes, including length.
:The only valid value is 6.
          The only valid value is 6.
;type:Request type
 
:Request type 0 for palette registers.
type     Request type
;iFirst:First palette register to return.
          Request type 0 for palette registers.
:The first palette register in the palette register sequence. It must be specified in the range 0 through 15. The palette registers are returned in sequential order. The number returned is based upon length.
 
;acolor:Color value palette register.
iFirst   First palette register to return.
:The color value for each palette register. The maximum number of entries in the color value array is 16.
          The first palette register in the palette register sequence. It must
          be specified in the range 0 through 15. The palette registers are
          returned in sequential order. The number returned is based upon
          length.


acolor    Color value palette register.
[[Category:Data type]]
          The color value for each palette register. The maximum number of
          entries in the color value array is 16.

Latest revision as of 02:25, 21 February 2020

Text mode get palette register.

Type

USHORT  cb
USHORT  type
USHORT  iFirst
USHORT  acolor[1]

C Declaration Method

typedef struct

Fields

cb
Length of the structure in bytes, including length.
The only valid value is 6.
type
Request type
Request type 0 for palette registers.
iFirst
First palette register to return.
The first palette register in the palette register sequence. It must be specified in the range 0 through 15. The palette registers are returned in sequential order. The number returned is based upon length.
acolor
Color value palette register.
The color value for each palette register. The maximum number of entries in the color value array is 16.