ホーム › Media.DirectShow › IMultiMediaStream
IMultiMediaStream
COMメソッド 9
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetInformation(MMSSF_GET_INFORMATION_FLAGS* pdwFlags, STREAM_TYPE* pStreamType) |
| 4 | HRESULT GetMediaStream(GUID* idPurpose, IMediaStream** ppMediaStream) |
| 5 | HRESULT EnumMediaStreams(INT Index, IMediaStream** ppMediaStream) |
| 6 | HRESULT GetState(STREAM_STATE* pCurrentState) |
| 7 | HRESULT SetState(STREAM_STATE NewState) |
| 8 | HRESULT GetTime(LONGLONG* pCurrentTime) |
| 9 | HRESULT GetDuration(LONGLONG* pDuration) |
| 10 | HRESULT Seek(LONGLONG SeekTime) |
| 11 | HRESULT GetEndOfStreamEventHandle(HANDLE* phEOS) |