ReactOS 0.4.16-dev-456-ga97fcf1
|
Public Member Functions | |
HRESULT | SetProperties ([in] ALLOCATOR_PROPERTIES *pRequest, [out] ALLOCATOR_PROPERTIES *pActual) |
HRESULT | GetProperties ([out] ALLOCATOR_PROPERTIES *pProps) |
HRESULT | Commit (void) |
HRESULT | Decommit (void) |
HRESULT | GetBuffer ([out] IMediaSample **ppBuffer, [in] REFERENCE_TIME *pStartTime, [in] REFERENCE_TIME *pEndTime, [in] DWORD dwFlags) |
HRESULT | ReleaseBuffer ([in] IMediaSample *pBuffer) |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Additional Inherited Members | |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Definition at line 498 of file axcore.idl.
Implemented in CKsAllocator.
Referenced by COutputPin::Connect().
Implemented in CKsAllocator.
HRESULT IMemAllocator::GetBuffer | ( | [out] IMediaSample ** | ppBuffer, |
[in] REFERENCE_TIME * | pStartTime, | ||
[in] REFERENCE_TIME * | pEndTime, | ||
[in] DWORD | dwFlags | ||
) |
Implemented in CKsAllocator.
Referenced by COutputPin::IoProcessRoutine().
HRESULT IMemAllocator::GetProperties | ( | [out] ALLOCATOR_PROPERTIES * | pProps | ) |
Implemented in CKsAllocator.
Referenced by CInputPin::NotifyAllocator().
HRESULT IMemAllocator::ReleaseBuffer | ( | [in] IMediaSample * | pBuffer | ) |
Implemented in CKsAllocator.
Referenced by CMediaSample::STDMETHODIMP_().
HRESULT IMemAllocator::SetProperties | ( | [in] ALLOCATOR_PROPERTIES * | pRequest, |
[out] ALLOCATOR_PROPERTIES * | pActual | ||
) |
Implemented in CKsAllocator.
Referenced by COutputPin::Connect().