| CVPIArrayData | Stores information about array characteristics and content |
| CVPIBoundingBox | Stores a generic 2D bounding box |
| CVPIFisheyeLensDistortionModel | Holds coefficients for fisheye lens distortion model |
| CVPIHarrisCornerDetectorParams | Structure that defines the parameters for vpiSubmitHarrisCornerDetector |
| CVPIHomographyTransform2D | Stores a generic 2D homography transform |
| CVPIImageData | Stores information about image characteristics and content |
| CVPIImagePlane | Stores information about an image plane |
| CVPIKeypoint | Stores a keypoint coordinate |
| CVPIKLTFeatureTrackerParams | Structure that defines the parameters for vpiCreateKLTFeatureTracker |
| CVPIKLTTrackedBoundingBox | Stores a bounding box that is being tracked by KLT Tracker |
| CVPIParallelForConfig | Stores the ParallelFor configuration |
| CVPIPolynomialLensDistortionModel | Holds coefficients for polynomial lens distortion model |
| CVPIPyramidData | Stores the pyramid contents |
| CVPIStereoDisparityEstimatorParams | Structure that defines the parameters for vpiCreateStereoDisparityEstimator |
| CVPIWarpGrid | Holds VPI's warp grid definition |
| CVPIWarpMap | Defines the mapping between input and output images' pixels |