2.3.11.15 EMR_SETICMPROFILEA Record

The EMR_SETICMPROFILEA record specifies a color profile in a file with a name consisting of ASCII characters, for graphics output.<86>


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Type

Size

dwFlags

cbName

cbData

Data (variable)

...

Type (4 bytes): An unsigned integer that identifies this record type as EMR_SETICMPROFILEA. This value is 0x00000070.

Size (4 bytes): An unsigned integer that specifies the size of this record in bytes.

dwFlags (4 bytes): An unsigned integer that contains color profile flags.

cbName (4 bytes): An unsigned integer that specifies the number of bytes in the ASCII name of the desired color profile.

cbData (4 bytes): An unsigned integer that specifies the size of the color profile data, if it is contained in the Data field.

Data (variable): An array of size (cbName + cbData) in bytes, which specifies the ASCII name and raw data of the desired color profile.

See section 2.3.11 for more state record types.