pix_get_custom_data
Retrieve a PIX capture data lane's events and markers in time order. Filter by data type, kind, time range, or limit to inspect VSync trains and display latency gaps.
Instructions
One custom data lane's events and markers, in time order.
For a monitor lane this is the VSync train, and the gap between a present in pix_get_gpu_frames and the next VSync here is the wait a frame actually spent on the display - the part of latency that no GPU capture contains.
Omit data_type_id for the fullest lane; kind selects "event" or "marker". pix_list_custom_data_types lists what is available.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| limit | No | ||
| end_time | No | ||
| capture_id | Yes | ||
| start_time | No | ||
| data_type_id | No | ||
| cursor_position | No | ||
| timeout_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||