2.2.21 NonSharedObject

The NonSharedObject structure specifies an object that can be passed as an argument to GDI+ functions. The objects are the Font, Format, and Image objects; these are specified in the sharedObjectContents field.

 NonSharedObject = notShared SharedObjectContents


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

notShared

sharedObjectContents (variable)

...

notShared (1 byte): A byte field that specifies that the type of the ShareableObject structure is a NonSharedObject structure. The value of this field MUST be "0x00".

sharedObjectContents (variable): A structure of type SharedObjectContents that specifies a Font, Format, or Image object.