|
|
| CBaseAllocator (TCHAR *, LPUNKNOWN, HRESULT *, BOOL bEvent=TRUE, BOOL fEnableReleaseCallback=FALSE) |
| |
|
DECLARE_IUNKNOWN STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
| |
|
STDMETHODIMP | SetProperties (ALLOCATOR_PROPERTIES *pRequest, ALLOCATOR_PROPERTIES *pActual) |
| |
|
STDMETHODIMP | GetProperties (ALLOCATOR_PROPERTIES *pProps) |
| |
|
STDMETHODIMP | Commit () |
| |
|
STDMETHODIMP | Decommit () |
| |
|
STDMETHODIMP | GetBuffer (IMediaSample **ppBuffer, REFERENCE_TIME *pStartTime, REFERENCE_TIME *pEndTime, DWORD dwFlags) |
| |
|
STDMETHODIMP | ReleaseBuffer (IMediaSample *pBuffer) |
| |
|
STDMETHODIMP | SetNotify (IMemAllocatorNotifyCallbackTemp *pNotify) |
| |
|
STDMETHODIMP | GetFreeCount (LONG *plBuffersFree) |
| |
|
void | NotifySample () |
| |
|
void | SetWaiting () |
| |
|
| CUnknown (const TCHAR *pName, LPUNKNOWN pUnk) |
| |
|
| CUnknown (TCHAR *pName, LPUNKNOWN pUnk, HRESULT *phr) |
| |
|
LPUNKNOWN | GetOwner () const |
| |
|
STDMETHODIMP | NonDelegatingQueryInterface (REFIID, void **) |
| |
|
| STDMETHODIMP_ (ULONG) NonDelegatingAddRef() |
| |
|
| STDMETHODIMP_ (ULONG) NonDelegatingRelease() |
| |
|
| CBaseObject (const TCHAR *pName) |
| |
|
void | Lock () |
| |
|
void | Unlock () |
| |
|
|
virtual void | Free (void) PURE |
| |
|
virtual HRESULT | Alloc (void) |
| |
|
|
CSampleList | m_lFree |
| |
|
HANDLE | m_hSem |
| |
|
long | m_lWaiting |
| |
|
long | m_lCount |
| |
|
long | m_lAllocated |
| |
|
long | m_lSize |
| |
|
long | m_lAlignment |
| |
|
long | m_lPrefix |
| |
|
BOOL | m_bChanged |
| |
|
BOOL | m_bCommitted |
| |
|
BOOL | m_bDecommitInProgress |
| |
|
IMemAllocatorNotifyCallbackTemp * | m_pNotify |
| |
|
BOOL | m_fEnableReleaseCallback |
| |
|
volatile LONG | m_cRef |
| |
|
|
static LONG | ObjectsActive () |
| |
The documentation for this class was generated from the following file:
- Client/trunk/ParaEngineClient/Engine/Obsoleted/Video/amfilter.h