Actual polygons, lines and points defining font outline.
Although we define TOutlineChar.Items as having a (practically) infinite number of items, we actually never declare variables of TOutlineChar type, only of POutlineChar character. You have to always look at TOutlineCharInfo.ItemsCount (Info.ItemsCount) to know actual number of items.
You can also determine the end of items array by iterating over TOutlineChar.Items, and knowing the Info.PolygonsCount. Although the ItemsCount gives this directly.