pub trait FrameCapture: Send + Sync {
// Required method
fn capture(
&mut self,
instance: &Instance,
device: &Device,
queue: &Queue,
texture: &Texture,
) -> Result<CapturedFrame, CaptureError>;
}Expand description
Trait for frame capture implementations.
Required Methods§
Sourcefn capture(
&mut self,
instance: &Instance,
device: &Device,
queue: &Queue,
texture: &Texture,
) -> Result<CapturedFrame, CaptureError>
fn capture( &mut self, instance: &Instance, device: &Device, queue: &Queue, texture: &Texture, ) -> Result<CapturedFrame, CaptureError>
Capture the current render target contents.