capture abstract method
Future<List<(View, Uint8List)> >
capture(
- covariant SwapChain? swapChain, {
- covariant View? view,
- bool captureRenderTarget = false,
- PixelDataFormat pixelDataFormat = PixelDataFormat.RGBA,
- PixelDataType pixelDataType = PixelDataType.FLOAT,
- Future beforeRender()?,
- bool render = true,
Returns pixel buffer(s) for view
(or, if null, all views associated
with swapChain
by calling register).
Pixel buffers will be returned in RGBA float32 format.
Implementation
Future<List<(View, Uint8List)>> capture(covariant SwapChain? swapChain,
{covariant View? view,
bool captureRenderTarget = false,
PixelDataFormat pixelDataFormat = PixelDataFormat.RGBA,
PixelDataType pixelDataType = PixelDataType.FLOAT,
Future Function(View)? beforeRender,
bool render = true});