4.2 MAPPED_GEOMETRY_PACKET – GEOMETRY_CLEAR

This example shows geometry that clears an existing mapping. The raw packet data is as follows:

 48000000 01000000 22020400 BA7A0080 02000000 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00

MAPPED_GEOMETRY_PACKET:

  • UINT32 cbGeometryData – 48000000

  • 0x00000048 = 72 (bytes)

  • UINT32 Version – 01000000

  • 0x00000001 = 1

  • UINT64 MappingId - 22020400 BA7A0080

  • 0x80007ABA00040222

  • UINT32 UpdateType – 02000000

  • 2 (GEOMETRY_CLEAR)

  • UINT32 Flags – 00000000

  • 0x00000000 = 0

  • UINT64 TopLevelId - 00000000 00000000

  • 0x00000000’00000000 = 0x0

  • INT32 Left – 00000000

  • 0x00000000 = 0

  • INT32 Top – 00000000

  • 0x00000000 = 0

  • INT32 Right – 00000000

  • 0x00000000 = 0

  • INT32 Bottom – 00000000

  • 0x00000000 = 0

  • INT32 TopLevelLeft – 00000000

  • 0x00000000 = 0

  • INT32 TopLevelTop – 00000000

  • 0x00000000 = 0

  • INT32 TopLevelRight – 00000000

  • 0x00000000 = 0

  • INT32 TopLevelBottom – 00000000

  • 0x00000000 = 0

  • UINT32 GeometryType – 00000000

  • 0x00000000 = 0

  • UINT32 cbGeometryBuffer – 00000000

  • 0x00000000 = 0 (bytes)

UINT8 Reserved - 00