ReactOS 0.4.16-dev-59-gd481587
|
Public Types | |
enum | _FilterState { State_Stopped , State_Paused , State_Running } |
typedef enum IMediaFilter::_FilterState | FILTER_STATE |
Public Types inherited from IPersist | |
typedef IPersist * | LPPERSIST |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | Stop (void) |
HRESULT | Pause (void) |
HRESULT | Run (REFERENCE_TIME tStart) |
HRESULT | GetState ([in] DWORD dwMilliSecsTimeout, [out] FILTER_STATE *State) |
HRESULT | SetSyncSource ([in] IReferenceClock *pClock) |
HRESULT | GetSyncSource ([out] IReferenceClock **pClock) |
Public Member Functions inherited from IPersist | |
HRESULT | GetClassID ([out] CLSID *pClassID) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Definition at line 266 of file axcore.idl.
Enumerator | |
---|---|
State_Stopped | |
State_Paused | |
State_Running |
Definition at line 268 of file axcore.idl.
HRESULT IMediaFilter::GetState | ( | [in] DWORD | dwMilliSecsTimeout, |
[out] FILTER_STATE * | State | ||
) |
Implemented in CKsProxy, and CNetworkProvider.
HRESULT IMediaFilter::GetSyncSource | ( | [out] IReferenceClock ** | pClock | ) |
Implemented in CKsProxy, and CNetworkProvider.
Implemented in CKsProxy, and CNetworkProvider.
HRESULT IMediaFilter::Run | ( | REFERENCE_TIME | tStart | ) |
Implemented in CKsProxy, and CNetworkProvider.
HRESULT IMediaFilter::SetSyncSource | ( | [in] IReferenceClock * | pClock | ) |
Implemented in CKsProxy, and CNetworkProvider.
Implemented in CKsProxy, and CNetworkProvider.