To be a candidate for correlation, a retained segment must:

Each primitive or group of primitives within a given segment must be capable of maintaining tag information. Tag information is added to an object in response to an application calling GpiSetTag. The pick tag is a positive integer. If 0 is specified as the pick tag, detectability should be turned OFF for subsequent primitives. The pick tag is 0 by default. The tag specified in the most recent call to GpiSetTag() is the current tag, and remains in effect for all subsequent drawing operations until another call to GpiSetTag() is made. The tag is considered to be a part of the current attributes for the segment and, therefore, is affected by the current attribute mode of the segment.

An application can request correlation data for: