ReactOS 0.4.15-dev-8100-g1887773
IMediaDet Interface Reference
Inheritance diagram for IMediaDet:
Collaboration diagram for IMediaDet:

Public Member Functions

HRESULT get_Filter ([out] IUnknown **pVal)
 
HRESULT put_Filter (IUnknown *newVal)
 
HRESULT get_OutputStreams ([out] LONG *pVal)
 
HRESULT get_CurrentStream ([out] LONG *pVal)
 
HRESULT put_CurrentStream (LONG newVal)
 
HRESULT get_StreamType ([out] GUID *pVal)
 
HRESULT get_StreamTypeB ([out] BSTR *pVal)
 
HRESULT get_StreamLength ([out] double *pVal)
 
HRESULT get_Filename ([out] BSTR *pVal)
 
HRESULT put_Filename (BSTR newVal)
 
HRESULT GetBitmapBits (double StreamTime, LONG *pBufferSize, char *pBuffer, LONG Width, LONG Height)
 
HRESULT WriteBitmapBits (double StreamTime, LONG Width, LONG Height, BSTR Filename)
 
HRESULT get_StreamMediaType ([out] AM_MEDIA_TYPE *pVal)
 
HRESULT GetSampleGrabber ([out] ISampleGrabber **ppVal)
 
HRESULT get_FrameRate ([out] double *pVal)
 
HRESULT EnterBitmapGrabMode (double SeekTime)
 
- 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 88 of file qedit.idl.

Member Function Documentation

◆ EnterBitmapGrabMode()

HRESULT IMediaDet::EnterBitmapGrabMode ( double  SeekTime)

◆ get_CurrentStream()

HRESULT IMediaDet::get_CurrentStream ( [out] LONG pVal)

◆ get_Filename()

HRESULT IMediaDet::get_Filename ( [out] BSTR pVal)

◆ get_Filter()

HRESULT IMediaDet::get_Filter ( [out] IUnknown **  pVal)

◆ get_FrameRate()

HRESULT IMediaDet::get_FrameRate ( [out] double pVal)

◆ get_OutputStreams()

HRESULT IMediaDet::get_OutputStreams ( [out] LONG pVal)

◆ get_StreamLength()

HRESULT IMediaDet::get_StreamLength ( [out] double pVal)

◆ get_StreamMediaType()

HRESULT IMediaDet::get_StreamMediaType ( [out] AM_MEDIA_TYPE pVal)

◆ get_StreamType()

HRESULT IMediaDet::get_StreamType ( [out] GUID pVal)

◆ get_StreamTypeB()

HRESULT IMediaDet::get_StreamTypeB ( [out] BSTR pVal)

◆ GetBitmapBits()

HRESULT IMediaDet::GetBitmapBits ( double  StreamTime,
LONG pBufferSize,
char pBuffer,
LONG  Width,
LONG  Height 
)

◆ GetSampleGrabber()

HRESULT IMediaDet::GetSampleGrabber ( [out] ISampleGrabber **  ppVal)

◆ put_CurrentStream()

HRESULT IMediaDet::put_CurrentStream ( LONG  newVal)

◆ put_Filename()

HRESULT IMediaDet::put_Filename ( BSTR  newVal)

◆ put_Filter()

HRESULT IMediaDet::put_Filter ( IUnknown newVal)

◆ WriteBitmapBits()

HRESULT IMediaDet::WriteBitmapBits ( double  StreamTime,
LONG  Width,
LONG  Height,
BSTR  Filename 
)

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