2.5.96 DXFN12

The DXFN12 structure specifies differential formatting and is an extension to DXFN.


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

cbDxf

reserved (optional)

dxfn (variable)

...

xfext (variable)

...

cbDxf (4 bytes): An unsigned integer that specifies the size of the structure in bytes. If greater than zero, it MUST be the total byte count of dxfn and xfext.  Otherwise it MUST be zero.

reserved (2 bytes): MUST be zero and MUST be ignored.  MUST be omitted when cbDxf  is greater than zero.

dxfn (variable): A DXFN that specifies part of the differential formatting. MUST be omitted if cbDxf is 0x00000000.

xfext (variable): An XFExtNoFRT that specifies extensions for the differential formatting. MUST be omitted if cbDxf is equal to the byte count of dxfn.