Expand Minimize
1 out of 2 rated this helpful - Rate this topic

ALLOCATOR_PROPERTIES structure

The ALLOCATOR_PROPERTIES structure describes an allocator's count, size, alignment, and prefix properties.

Syntax


typedef struct _AllocatorProperties {
  long cBuffers;
  long cbBuffer;
  long cbAlign;
  long cbPrefix;
} ALLOCATOR_PROPERTIES;

Members

cBuffers

Number of buffers created by the allocator.

cbBuffer

Size of each buffer in bytes, excluding any prefix.

cbAlign

Alignment of the buffer; buffer start will be aligned on a multiple of this value.

cbPrefix

Each buffer is preceded by a prefix of this many bytes.

Remarks

The IMediaSample::GetPointer method returns a pointer to the beginning of the buffer, not including the prefix bytes designated by cbPrefix.

The alignment is applied to the prefix data, if any. If a nonzero prefix is used, the beginning of the prefix is aligned according to cbAlign.

Requirements

Header

Strmif.h (include Dshow.h)

See also

DirectShow Structures

 

 

Send comments about this topic to Microsoft

Build date: 11/21/2012

Community Additions

ADD
© 2013 Microsoft. All rights reserved.