|
| HRESULT | Open ([in] const WCHAR *pwszFilename) |
| |
| HRESULT | Close () |
| |
| HRESULT | SetRange ([in] QWORD cnsStartTime, [in] LONGLONG cnsDuration) |
| |
| HRESULT | SetRangeByFrame ([in] WORD wStreamNum, [in] QWORD qwFrameNumber, [in] LONGLONG cFramesToRead) |
| |
| HRESULT | GetNextSample ([in] WORD wStreamNum, [out] INSSBuffer **ppSample, [out] QWORD *pcnsSampleTime, [out] QWORD *pcnsDuration, [out] DWORD *pdwFlags, [out] DWORD *pdwOutputNum, [out] WORD *pwStreamNum) |
| |
| HRESULT | SetStreamsSelected ([in] WORD cStreamCount, [in] WORD *pwStreamNumbers, [in] WMT_STREAM_SELECTION *pSelections) |
| |
| HRESULT | GetStreamSelected ([in] WORD wStreamNum, [out] WMT_STREAM_SELECTION *pSelection) |
| |
| HRESULT | SetReadStreamSamples ([in] WORD wStreamNum, [in] BOOL fCompressed) |
| |
| HRESULT | GetReadStreamSamples ([in] WORD wStreamNum, [out] BOOL *pfCompressed) |
| |
| HRESULT | GetOutputSetting ([in] DWORD dwOutputNum, [in] LPCWSTR pszName, [out] WMT_ATTR_DATATYPE *pType, [out, size_is(*pcbLength)] BYTE *pValue, [in, out] WORD *pcbLength) |
| |
| HRESULT | SetOutputSetting ([in] DWORD dwOutputNum, [in] LPCWSTR pszName, [in] WMT_ATTR_DATATYPE Type, [in, size_is(cbLength)] const BYTE *pValue, [in] WORD cbLength) |
| |
| HRESULT | GetOutputCount ([out] DWORD *pcOutputs) |
| |
| HRESULT | GetOutputProps ([in] DWORD dwOutputNum, [out] IWMOutputMediaProps **ppOutput) |
| |
| HRESULT | SetOutputProps ([in] DWORD dwOutputNum, [in] IWMOutputMediaProps *pOutput) |
| |
| HRESULT | GetOutputFormatCount ([in] DWORD dwOutputNum, [out] DWORD *pcFormats) |
| |
| HRESULT | GetOutputFormat ([in] DWORD dwOutputNum, [in] DWORD dwFormatNum, [out] IWMOutputMediaProps **ppProps) |
| |
| HRESULT | GetOutputNumberForStream ([in] WORD wStreamNum, [out] DWORD *pdwOutputNum) |
| |
| HRESULT | GetStreamNumberForOutput ([in] DWORD dwOutputNum, [out] WORD *pwStreamNum) |
| |
| HRESULT | GetMaxOutputSampleSize ([in] DWORD dwOutput, [out] DWORD *pcbMax) |
| |
| HRESULT | GetMaxStreamSampleSize ([in] WORD wStream, [out] DWORD *pcbMax) |
| |
| HRESULT | OpenStream ([in] IStream *pStream) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 971 of file wmsdkidl.idl.