Vuo  1.2.8
Classes | Macros | Functions
VuoScreenCapture.m File Reference

Description

VuoScreenCapture implementation.

Classes

struct  VuoScreenCaptureInternal
 Data for a screen capture instance. More...
 
class  VuoScreenCaptureDelegate
 Callback to process captured frames. More...
 

Functions

static void VuoScreenCapture_freeCallback (VuoImage imageToFree)
 Does nothing. More...
 
void VuoScreenCapture_free (void *p)
 Releases screen capture objects. More...
 
VuoScreenCapture VuoScreenCapture_make (VuoScreen screen, VuoRectangle rectangle, void(*capturedImage)(VuoImage image))
 Creates a screen capture manager, and starts firing the capturedImage callback. More...
 

Function Documentation

◆ VuoScreenCapture_free()

void VuoScreenCapture_free ( void *  p)

Releases screen capture objects.

Blocks until all captured frames have been fired.

◆ VuoScreenCapture_freeCallback()

static void VuoScreenCapture_freeCallback ( VuoImage  imageToFree)
static

Does nothing.

◆ VuoScreenCapture_make()

VuoScreenCapture VuoScreenCapture_make ( VuoScreen  screen,
VuoRectangle  rectangle,
void(*)(VuoImage image)  capturedImage 
)

Creates a screen capture manager, and starts firing the capturedImage callback.