Allocator Properties

The PROPSETID_ALLOCATOR_CONTROL property set contains properties related to controlling the allocation and operations of video port surfaces. User-mode filters, such as the Overlay Mixer, use PROPSETID_ALLOCATOR_CONTROL. The following table describes properties that are part of the PROPSETID_ALLOCATOR_CONTROL property set.

PROPSETID_ALLOCATOR_CONTROL KS properties Property description
KSPROPERTY_ALLOCATOR_CONTROL_HONOR_COUNT Controls how a filter determines the number of video port overlay surfaces to allocate.
KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE Controls the dimensions of the video port overlay surface.
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS Describes the capture capabilities of the video port.
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE Returns if the video port supports interleaved capture.