Vuo  2.3.2
Classes | Functions
VuoScreenCapture.m File Reference

Description

VuoScreenCapture implementation.

Definition in file VuoScreenCapture.m.

Go to the source code of this file.

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.

Definition at line 98 of file VuoScreenCapture.m.

◆ VuoScreenCapture_freeCallback()

static void VuoScreenCapture_freeCallback ( VuoImage  imageToFree)
static

Does nothing.

Definition at line 48 of file VuoScreenCapture.m.

◆ VuoScreenCapture_make()

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

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

Definition at line 126 of file VuoScreenCapture.m.