Vuo  1.1.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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.
 
void VuoScreenCapture_free (void *p)
 Releases screen capture objects.
 
VuoScreenCapture VuoScreenCapture_make (VuoScreen screen, VuoRectangle rectangle, void(*capturedImage)(VuoImage image))
 Creates a screen capture manager, and starts firing the capturedImage callback.
 

Function Documentation

void VuoScreenCapture_free ( void *  p)

Releases screen capture objects.

Blocks until all captured frames have been fired.

static void VuoScreenCapture_freeCallback ( VuoImage  imageToFree)
static

Does nothing.

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

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