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.