ReactOS 0.4.16-dev-41-ge8c7597
|
Public Member Functions | |
HRESULT | RequestAllocator ([in] IMemAllocator *pPreferred, [in] ALLOCATOR_PROPERTIES *pProps, [out] IMemAllocator **ppActual) |
HRESULT | Request ([in] IMediaSample *pSample, [in] DWORD_PTR dwUser) |
HRESULT | WaitForNext ([in] DWORD dwTimeout, [out] IMediaSample **ppSample, [out] DWORD_PTR *pdwUser) |
HRESULT | SyncReadAligned ([in] IMediaSample *pSample) |
HRESULT | SyncRead ([in] LONGLONG llPosition, [in] LONG lLength, [out, size_is(lLength)] BYTE *pBuffer) |
HRESULT | Length ([out] LONGLONG *pTotal, [out] LONGLONG *pAvailable) |
HRESULT | BeginFlush (void) |
HRESULT | EndFlush (void) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Additional Inherited Members | |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Definition at line 1045 of file axextend.idl.
HRESULT IAsyncReader::Request | ( | [in] IMediaSample * | pSample, |
[in] DWORD_PTR | dwUser | ||
) |
HRESULT IAsyncReader::RequestAllocator | ( | [in] IMemAllocator * | pPreferred, |
[in] ALLOCATOR_PROPERTIES * | pProps, | ||
[out] IMemAllocator ** | ppActual | ||
) |
HRESULT IAsyncReader::SyncRead | ( | [in] LONGLONG | llPosition, |
[in] LONG | lLength, | ||
[out, size_is(lLength)] BYTE * | pBuffer | ||
) |
HRESULT IAsyncReader::SyncReadAligned | ( | [in] IMediaSample * | pSample | ) |
HRESULT IAsyncReader::WaitForNext | ( | [in] DWORD | dwTimeout, |
[out] IMediaSample ** | ppSample, | ||
[out] DWORD_PTR * | pdwUser | ||
) |