itAllocatorProperties 接口 (tapi3ds.h)

ITAllocatorProperties 接口向最终用户或服务器应用程序公开媒体流式处理终端 (MST) 的缓冲区分配器属性。 应用程序需要优化特定协议的样本大小。 有关适当属性的决策高度依赖于实现。

此接口由关联的媒体服务提供程序在 终端对象 上公开。 如果存在,可以使用任何终端接口(如 ITTerminal)上的 QueryInterface 来获取 ITAllocatorProperties 指针。

继承

ITAllocatorProperties 接口继承自 IUnknown 接口。 ITAllocatorProperties 还具有以下类型的成员:

方法

ITAllocatorProperties 接口包含以下方法。

 
ITAllocatorProperties::GetAllocateBuffers

itAllocatorProperties::GetAllocateBuffers 方法 (tapi3ds.h) 确定是否可以检索当前分配器缓冲区。
ITAllocatorProperties::GetAllocatorProperties

getAllocatorProperties 方法 (tapi3ds.h) 获取连接后分配器属性的当前值,并提供协商的值。
ITAllocatorProperties::GetBufferSize

itAllocatorProperties::GetBufferSize 方法 (tapi3ds.h) 获取分配器缓冲区的大小。
ITAllocatorProperties::SetAllocateBuffers

itAllocatorProperties::SetAllocateBuffers 方法 (tapi3ds.h) 确定是否必须设置当前分配器缓冲区。
ITAllocatorProperties::SetAllocatorProperties

itAllocatorProperties::SetAllocatorProperties 方法 (tapi3ds.h) 强制 MSP 在筛选器协商期间使用输入的值。
ITAllocatorProperties::SetBufferSize

itAllocatorProperties::SetBufferSize 方法 (tapi3ds.h) 设置分配器缓冲区的大小。

要求

要求
目标平台 Windows
标头 tapi3ds.h (包括 Tapi3.h)