Platform SDK: TAPI

ITAllocatorProperties

The ITAllocatorProperties interface exposes the buffer allocator properties of the Media Streaming Terminal (MST) to an end-user or server application. An application needs to tune the sample size for a particular protocol. The decision concerning appropriate properties is highly implementation dependent.

This interface is exposed on the Terminal Object by the associated Media Service Provider. If it exists, a QueryInterface on any Terminal interface, such as ITTerminal, can be used to obtain an ITAllocatorProperties pointer.

Methods in Vtable Order

ITAllocatorProperties methods Description
SetAllocatorProperties Forces MST to use the values input during filter negotiation.
GetAllocatorProperties Gets the negotiated allocator properties following a connection.
SetAllocateBuffers Sets whether buffers must be supplied.
GetAllocateBuffers Gets whether buffers must be supplied.
SetBufferSize Sets the size of the allocator buffer.
GetBufferSize Gets the size of the allocator buffer.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires TAPI 3.0 or later.
  Header: Declared in Tapi3.h.
  Library: Use T3iid.lib.