4.1.1 Geometry Buffer (RGNDATA)

  • UINT32 RGNDATA.rdh.dwSize – 20000000

  • 0x00000020 = 32 (bytes)

  • UINT32 RGNDATA.rdh.iType – 01000000

  • 0x00000001 = 1 (RDH_RECTANGLES)

  • UINT32 RGNDATA.rdh.nCount – 01000000

  • 0x00000001 = 1

  • UINT32 RGNDATA.rdh.nRgnSize – 00000000

  • 0x00000000 = 0

  • INT32 RGNDATA.rdh.rcBound.left - 00000000

  • 0x00000000 = 0

  • INT32 RGNDATA.rdh.rcBound.top – 00000000

  • 0x00000000 = 0

  • INT32 RGNDATA.rdh.rcBound.right – E0010000

  • 0x000001E0 = 480

  • INT32 RGNDATA.rdh.rcBound.bottom – F4000000

  • 0x000000F4 = 244

  • INT32 ((RECT*)RGNDATA.Buffer)[0].left – 00000000

  • 0x00000000 = 0

  • INT32 ((RECT*)RGNDATA.Buffer)[0].top – 00000000

  • 0x00000000 = 0

  • INT32 ((RECT*)RGNDATA.Buffer)[0].right – E0010000

  • 0x000001E0 = 480

  • INT32 ((RECT*)RGNDATA.Buffer)[0].bottom – F4000000

0x000000F4 = 244