Luxar Viewer API Documentation - v2026.9.22
    Preparing search index...

    Interface AdaptiveDPRProbeRecord

    One settled probe, as recorded for getDiagnostics().

    interface AdaptiveDPRProbeRecord {
        kind: "accepted" | "rejected" | "inconclusive" | "confounded";
        previousDPR: number;
        probedDPR: number;
        previousFPS: number;
        currentFPS: number | null;
        fpsRatio: number | null;
        timestamp: number;
    }
    Index
    kind: "accepted" | "rejected" | "inconclusive" | "confounded"

    confounded = a content change ran through the window (direction not trusted).

    previousDPR: number
    probedDPR: number
    previousFPS: number
    currentFPS: number | null

    FPS at the verdict; null for inconclusive probes (no clean sample).

    fpsRatio: number | null

    currentFPS / previousFPS; null for inconclusive probes.

    timestamp: number