IMemAllocator 87 3rdparty/include/dshow/strmif.h typedef struct IMemAllocator IMemAllocator; IMemAllocator 1569 3rdparty/include/dshow/strmif.h struct IMemAllocator : public IUnknown { IMemAllocator 1581 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *QueryInterface)(IMemAllocator *This,REFIID riid,void **ppvObject); IMemAllocator 1582 3rdparty/include/dshow/strmif.h ULONG (WINAPI *AddRef)(IMemAllocator *This); IMemAllocator 1583 3rdparty/include/dshow/strmif.h ULONG (WINAPI *Release)(IMemAllocator *This); IMemAllocator 1584 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *SetProperties)(IMemAllocator *This,ALLOCATOR_PROPERTIES *pRequest,ALLOCATOR_PROPERTIES *pActual); IMemAllocator 1585 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *GetProperties)(IMemAllocator *This,ALLOCATOR_PROPERTIES *pProps); IMemAllocator 1586 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *Commit)(IMemAllocator *This); IMemAllocator 1587 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *Decommit)(IMemAllocator *This); IMemAllocator 1588 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *GetBuffer)(IMemAllocator *This,IMediaSample **ppBuffer,REFERENCE_TIME *pStartTime,REFERENCE_TIME *pEndTime,DWORD dwFlags); IMemAllocator 1589 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *ReleaseBuffer)(IMemAllocator *This,IMediaSample *pBuffer); IMemAllocator 1607 3rdparty/include/dshow/strmif.h HRESULT WINAPI IMemAllocator_SetProperties_Proxy(IMemAllocator *This,ALLOCATOR_PROPERTIES *pRequest,ALLOCATOR_PROPERTIES *pActual); IMemAllocator 1609 3rdparty/include/dshow/strmif.h HRESULT WINAPI IMemAllocator_GetProperties_Proxy(IMemAllocator *This,ALLOCATOR_PROPERTIES *pProps); IMemAllocator 1611 3rdparty/include/dshow/strmif.h HRESULT WINAPI IMemAllocator_Commit_Proxy(IMemAllocator *This); IMemAllocator 1613 3rdparty/include/dshow/strmif.h HRESULT WINAPI IMemAllocator_Decommit_Proxy(IMemAllocator *This); IMemAllocator 1615 3rdparty/include/dshow/strmif.h HRESULT WINAPI IMemAllocator_GetBuffer_Proxy(IMemAllocator *This,IMediaSample **ppBuffer,REFERENCE_TIME *pStartTime,REFERENCE_TIME *pEndTime,DWORD dwFlags); IMemAllocator 1617 3rdparty/include/dshow/strmif.h HRESULT WINAPI IMemAllocator_ReleaseBuffer_Proxy(IMemAllocator *This,IMediaSample *pBuffer); IMemAllocator 1621 3rdparty/include/dshow/strmif.h typedef IMemAllocator *PMEMALLOCATOR; IMemAllocator 1629 3rdparty/include/dshow/strmif.h struct IMemAllocatorCallbackTemp : public IMemAllocator { IMemAllocator 1710 3rdparty/include/dshow/strmif.h virtual HRESULT WINAPI GetAllocator(IMemAllocator **ppAllocator) = 0; IMemAllocator 1711 3rdparty/include/dshow/strmif.h virtual HRESULT WINAPI NotifyAllocator(IMemAllocator *pAllocator,WINBOOL bReadOnly) = 0; IMemAllocator 1723 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *GetAllocator)(IMemInputPin *This,IMemAllocator **ppAllocator); IMemAllocator 1724 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *NotifyAllocator)(IMemInputPin *This,IMemAllocator *pAllocator,WINBOOL bReadOnly); IMemAllocator 1746 3rdparty/include/dshow/strmif.h HRESULT WINAPI IMemInputPin_GetAllocator_Proxy(IMemInputPin *This,IMemAllocator **ppAllocator); IMemAllocator 1748 3rdparty/include/dshow/strmif.h HRESULT WINAPI IMemInputPin_NotifyAllocator_Proxy(IMemInputPin *This,IMemAllocator *pAllocator,WINBOOL bReadOnly); IMemAllocator 2981 3rdparty/include/dshow/strmif.h virtual HRESULT WINAPI RequestAllocator(IMemAllocator *pPreferred,ALLOCATOR_PROPERTIES *pProps,IMemAllocator **ppActual) = 0; IMemAllocator 2996 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *RequestAllocator)(IAsyncReader *This,IMemAllocator *pPreferred,ALLOCATOR_PROPERTIES *pProps,IMemAllocator **ppActual); IMemAllocator 3023 3rdparty/include/dshow/strmif.h HRESULT WINAPI IAsyncReader_RequestAllocator_Proxy(IAsyncReader *This,IMemAllocator *pPreferred,ALLOCATOR_PROPERTIES *pProps,IMemAllocator **ppActual);