JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
CameraDevice::Pimpl::GrabberCallback Struct Reference

#include <juce_win32_CameraDevice.h>

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

Public Member Functions

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

Public Attributes

Pimplowner
 

Constructor & Destructor Documentation

◆ GrabberCallback()

CameraDevice::Pimpl::GrabberCallback::GrabberCallback ( Pimpl p)
inline

Member Function Documentation

◆ BufferCB()

STDMETHODIMP CameraDevice::Pimpl::GrabberCallback::BufferCB ( double  time,
BYTE *  buffer,
long  bufferSize 
)
inline

◆ QueryInterface()

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

References IID_ISampleGrabberCB.

◆ SampleCB()

STDMETHODIMP CameraDevice::Pimpl::GrabberCallback::SampleCB ( double  ,
IMediaSample *   
)
inline

Member Data Documentation

◆ owner

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

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