ReactOS 0.4.16-dev-1098-g0ca6002
|
Public Attributes | |
IMemAllocator | IMemAllocator_iface |
LONG | ref |
ALLOCATOR_PROPERTIES | props |
HRESULT(* | fnAlloc )(IMemAllocator *) |
HRESULT(* | fnFree )(IMemAllocator *) |
HRESULT(* | fnVerify )(IMemAllocator *, ALLOCATOR_PROPERTIES *) |
HRESULT(* | fnBufferPrepare )(IMemAllocator *, StdMediaSample2 *, DWORD flags) |
HRESULT(* | fnBufferReleased )(IMemAllocator *, StdMediaSample2 *) |
void(* | fnDestroyed )(IMemAllocator *) |
HANDLE | hSemWaiting |
BOOL | bDecommitQueued |
BOOL | bCommitted |
LONG | lWaiting |
struct list | free_list |
struct list | used_list |
CRITICAL_SECTION * | pCritSect |
Definition at line 45 of file memallocator.c.
BOOL BaseMemAllocator::bCommitted |
Definition at line 59 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
BOOL BaseMemAllocator::bDecommitQueued |
Definition at line 58 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
HRESULT(* BaseMemAllocator::fnAlloc) (IMemAllocator *) |
Definition at line 51 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
HRESULT(* BaseMemAllocator::fnBufferPrepare) (IMemAllocator *, StdMediaSample2 *, DWORD flags) |
Definition at line 54 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
HRESULT(* BaseMemAllocator::fnBufferReleased) (IMemAllocator *, StdMediaSample2 *) |
Definition at line 55 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
void(* BaseMemAllocator::fnDestroyed) (IMemAllocator *) |
Definition at line 56 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
HRESULT(* BaseMemAllocator::fnFree) (IMemAllocator *) |
Definition at line 52 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
HRESULT(* BaseMemAllocator::fnVerify) (IMemAllocator *, ALLOCATOR_PROPERTIES *) |
Definition at line 53 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
Definition at line 61 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
HANDLE BaseMemAllocator::hSemWaiting |
Definition at line 57 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
IMemAllocator BaseMemAllocator::IMemAllocator_iface |
Definition at line 47 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
LONG BaseMemAllocator::lWaiting |
Definition at line 60 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
CRITICAL_SECTION* BaseMemAllocator::pCritSect |
Definition at line 63 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
ALLOCATOR_PROPERTIES BaseMemAllocator::props |
Definition at line 50 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
LONG BaseMemAllocator::ref |
Definition at line 49 of file memallocator.c.
Referenced by BaseMemAllocator_Init().
Definition at line 62 of file memallocator.c.
Referenced by BaseMemAllocator_Init().