2.2.38 NonSharedImageDataProperties

The NonSharedImageDataProperties record specifies the properties that are specific to a record. These properties are not shared by multiple ImageDataProperties records.          

 NonSharedImageDataProperties = nonShared [itemProperties] delimiter


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

nonShared

itemProperties (variable)

...

delimiter

nonShared (1 byte): A byte that specifies the start of the NonSharedImageDataProperties record. The value of the nonShared field MUST be 0x01.

itemProperties (variable): A collection of structures. The order of the elements in the collection is arbitrary. Each structure contained in the itemProperties field MUST be one of the following.

Property  

ImageMimeType

ImageName

ImageData

Width

Height

HorizontalResolution

VerticalResolution

RawFormat

ImageConsolidationOffsets

delimiter (1 byte): A byte that specifies the end of the NonSharedImageDataProperties record. The value of the delimiter field MUST be 0xFF.