Public Member Functions | Public Attributes | List of all members
SampleGrabberCallback Class Reference

#include <usb_windows_utils.h>

Inheritance diagram for SampleGrabberCallback:
Inheritance graph
[legend]

Public Member Functions

STDMETHODIMP BufferCB (double Time, BYTE *pBuffer, long BufferLen)
 
STDMETHODIMP QueryInterface (REFIID riid, void **ppvObject)
 
STDMETHODIMP SampleCB (double Time, IMediaSample *pSample)
 
 SampleGrabberCallback ()
 
 STDMETHODIMP_ (ULONG) AddRef()
 
 STDMETHODIMP_ (ULONG) Release()
 
 ~SampleGrabberCallback ()
 

Public Attributes

CRITICAL_SECTION critSection
 
bool newFrame
 

Detailed Description

Definition at line 109 of file usb_windows_utils.h.

Constructor & Destructor Documentation

◆ SampleGrabberCallback()

SampleGrabberCallback::SampleGrabberCallback ( )
inline

Definition at line 112 of file usb_windows_utils.h.

◆ ~SampleGrabberCallback()

SampleGrabberCallback::~SampleGrabberCallback ( )
inline

Definition at line 118 of file usb_windows_utils.h.

Member Function Documentation

◆ BufferCB()

STDMETHODIMP SampleGrabberCallback::BufferCB ( double  Time,
BYTE *  pBuffer,
long  BufferLen 
)
inline

Definition at line 140 of file usb_windows_utils.h.

◆ QueryInterface()

STDMETHODIMP SampleGrabberCallback::QueryInterface ( REFIID  riid,
void **  ppvObject 
)
inline

Definition at line 125 of file usb_windows_utils.h.

◆ SampleCB()

STDMETHODIMP SampleGrabberCallback::SampleCB ( double  Time,
IMediaSample *  pSample 
)
inline

Definition at line 132 of file usb_windows_utils.h.

◆ STDMETHODIMP_() [1/2]

SampleGrabberCallback::STDMETHODIMP_ ( ULONG  )
inline

Definition at line 121 of file usb_windows_utils.h.

◆ STDMETHODIMP_() [2/2]

SampleGrabberCallback::STDMETHODIMP_ ( ULONG  )
inline

Definition at line 122 of file usb_windows_utils.h.

Member Data Documentation

◆ critSection

CRITICAL_SECTION SampleGrabberCallback::critSection

Definition at line 148 of file usb_windows_utils.h.

◆ newFrame

bool SampleGrabberCallback::newFrame

Definition at line 147 of file usb_windows_utils.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:06