ReactOS 0.4.16-dev-1040-g85afe48
|
Public Member Functions | |
HRESULT | GetSinkCount ([out] DWORD *pcSinks) |
HRESULT | GetSink ([in] DWORD dwSinkNum, [out] IWMWriterSink **ppSink) |
HRESULT | AddSink ([in] IWMWriterSink *pSink) |
HRESULT | RemoveSink ([in] IWMWriterSink *pSink) |
HRESULT | WriteStreamSample ([in] WORD wStreamNum, [in] QWORD cnsSampleTime, [in] DWORD msSampleSendTime, [in] QWORD cnsSampleDuration, [in] DWORD dwFlags, [in] INSSBuffer *pSample) |
HRESULT | SetLiveSource (BOOL fIsLiveSource) |
HRESULT | IsRealTime ([out] BOOL *pfRealTime) |
HRESULT | GetWriterTime ([out] QWORD *pCurrentTime) |
HRESULT | GetStatistics ([in] WORD wStreamNum, [out] WM_WRITER_STATISTICS *pStats) |
HRESULT | SetSyncTolerance ([in] DWORD msWindow) |
HRESULT | GetSyncTolerance ([out] DWORD *pmsWindow) |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Additional Inherited Members | |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Definition at line 1231 of file wmsdkidl.idl.
HRESULT IWMWriterAdvanced::AddSink | ( | [in] IWMWriterSink * | pSink | ) |
HRESULT IWMWriterAdvanced::GetSink | ( | [in] DWORD | dwSinkNum, |
[out] IWMWriterSink ** | ppSink | ||
) |
HRESULT IWMWriterAdvanced::GetStatistics | ( | [in] WORD | wStreamNum, |
[out] WM_WRITER_STATISTICS * | pStats | ||
) |
HRESULT IWMWriterAdvanced::RemoveSink | ( | [in] IWMWriterSink * | pSink | ) |
HRESULT IWMWriterAdvanced::WriteStreamSample | ( | [in] WORD | wStreamNum, |
[in] QWORD | cnsSampleTime, | ||
[in] DWORD | msSampleSendTime, | ||
[in] QWORD | cnsSampleDuration, | ||
[in] DWORD | dwFlags, | ||
[in] INSSBuffer * | pSample | ||
) |