captureCanvasFrame
Captures the last complete presentation from immutable CPU images and exact native-generation snapshots only.
No GPU readback is performed and no live native token is resolved by Headless.
Return
detached portable commands retaining the original logical destinations, clips, and order.
Throws
when called off the client thread, before a frame, after removal, or without a matching native snapshot.