ホーム › Media.DirectShow › IAsyncReader
IAsyncReader
COMメソッド 8
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT RequestAllocator(IMemAllocator* pPreferred, ALLOCATOR_PROPERTIES* pProps, IMemAllocator** ppActual) |
| 4 | HRESULT Request(IMediaSample* pSample, UINT_PTR dwUser) |
| 5 | HRESULT WaitForNext(DWORD dwTimeout, IMediaSample** ppSample, UINT_PTR* pdwUser) |
| 6 | HRESULT SyncReadAligned(IMediaSample* pSample) |
| 7 | HRESULT SyncRead(LONGLONG llPosition, INT lLength, BYTE* pBuffer) |
| 8 | HRESULT Length(LONGLONG* pTotal, LONGLONG* pAvailable) |
| 9 | HRESULT BeginFlush() |
| 10 | HRESULT EndFlush() |