ReactOS 0.4.15-dev-8207-gd73a838
ISampleGrabber Interface Reference
Inheritance diagram for ISampleGrabber:
Collaboration diagram for ISampleGrabber:

Public Member Functions

HRESULT SetOneShot (BOOL OneShot)
HRESULT SetMediaType (const AM_MEDIA_TYPE *pType)
HRESULT GetConnectedMediaType (AM_MEDIA_TYPE *pType)
HRESULT SetBufferSamples (BOOL BufferThem)
HRESULT GetCurrentBuffer ([in, out] LONG *pBufferSize, [out] LONG *pBuffer)
HRESULT GetCurrentSample ([out] IMediaSample **ppSample)
HRESULT SetCallback (ISampleGrabberCB *pCallback, LONG WhichMethodToCallback)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 50 of file qedit.idl.

Member Function Documentation

◆ GetConnectedMediaType()

HRESULT ISampleGrabber::GetConnectedMediaType ( AM_MEDIA_TYPE pType)

◆ GetCurrentBuffer()

HRESULT ISampleGrabber::GetCurrentBuffer ( [in, out] LONG pBufferSize,
[out] LONG pBuffer 

◆ GetCurrentSample()

HRESULT ISampleGrabber::GetCurrentSample ( [out] IMediaSample **  ppSample)

◆ SetBufferSamples()

HRESULT ISampleGrabber::SetBufferSamples ( BOOL  BufferThem)

◆ SetCallback()

HRESULT ISampleGrabber::SetCallback ( ISampleGrabberCB pCallback,
LONG  WhichMethodToCallback 

◆ SetMediaType()

HRESULT ISampleGrabber::SetMediaType ( const AM_MEDIA_TYPE pType)

◆ SetOneShot()

HRESULT ISampleGrabber::SetOneShot ( BOOL  OneShot)

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