ITAllocatorProperties 介面會將媒體串流終端機的緩衝區配置器屬性公開 (MST) 給使用者或伺服器應用程式。 應用程式需要調整特定通訊協定的範例大小。 與適當屬性相關的決策與高度實作相關。
這個介面是由相關聯的媒體服務提供者在 終端機對象 上公開。 如果存在,任何終端機介面上的 QueryInterface ,例如 ITTerminal,都可以用來取得 ITAllocatorProperties 指標。
繼承
ITAllocatorProperties 介面繼承自 IUnknown 介面。 ITAllocatorProperties 也有下列類型的成員:
方法
ITAllocatorProperties 介面具有這些方法。
|
ITAllocatorProperties::GetAllocateBuffers ITAllocatorProperties::GetAllocateBuffers (tapi3.h) 方法會判斷是否可以擷取目前的配置器緩衝區。 |
|
ITAllocatorProperties::GetAllocatorProperties ITAllocatorProperties::GetAllocatorProperties (tapi3.h) 方法會在連接之後取得配置器屬性的值,並提供交涉的值。 |
|
ITAllocatorProperties::GetBufferSize ITAllocatorProperties::GetBufferSize (tapi3.h) 方法會取得配置器緩衝區的大小。 |
|
ITAllocatorProperties::SetAllocateBuffers ITAllocatorProperties::SetAllocateBuffers (tapi3.h) 方法會判斷是否必須設定目前的配置器緩衝區。 |
|
ITAllocatorProperties::SetAllocatorProperties 必須在連接之前呼叫 ITAllocatorProperties::SetAllocatorProperties (tapi3.h) 方法,並強制 MSP 在篩選交涉期間使用這些值。 |
|
ITAllocatorProperties::SetBufferSize ITAllocatorProperties::SetBufferSize (tapi3.h) 方法會設定配置器緩衝區的大小。 |
規格需求
| 需求 | 值 |
|---|---|
| 目標平台 | Windows |
| 標頭 | tapi3.h (包含Tapi3.h) |