Initializes a snapshot capture operation.
public NativeWebViewSnapshotCapture(Task captureStarted, Task<NativeWebViewSnapshot?> completion)
Completes after native capture registration has either completed or failed, after which an embedded native surface may be hidden without racing registration.
Completes with the captured snapshot, or null when unavailable.