JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
CameraDevice::Pimpl::GrabberCallback Struct Reference

#include <juce_CameraDevice_windows.h>

Inheritance diagram for CameraDevice::Pimpl::GrabberCallback:
Collaboration diagram for CameraDevice::Pimpl::GrabberCallback:

Public Member Functions

 GrabberCallback (Pimpl &p)
 
JUCE_COMRESULT BufferCB (double time, BYTE *buffer, long bufferSize) override
 
JUCE_COMRESULT QueryInterface (REFIID refId, void **result) override
 
JUCE_COMRESULT SampleCB (double, IMediaSample *) override
 

Public Attributes

Pimplowner
 

Constructor & Destructor Documentation

◆ GrabberCallback()

CameraDevice::Pimpl::GrabberCallback::GrabberCallback ( Pimpl p)
inlineexplicit

Member Function Documentation

◆ BufferCB()

JUCE_COMRESULT CameraDevice::Pimpl::GrabberCallback::BufferCB ( double  time,
BYTE *  buffer,
long  bufferSize 
)
inlineoverride

◆ QueryInterface()

JUCE_COMRESULT CameraDevice::Pimpl::GrabberCallback::QueryInterface ( REFIID  refId,
void **  result 
)
inlineoverride

◆ SampleCB()

JUCE_COMRESULT CameraDevice::Pimpl::GrabberCallback::SampleCB ( double  ,
IMediaSample *   
)
inlineoverride

Member Data Documentation

◆ owner

Pimpl& CameraDevice::Pimpl::GrabberCallback::owner

Referenced by BufferCB().


The documentation for this struct was generated from the following file: