Поделиться через


Интерфейс ITAllocatorProperties (tapi3.h)

Интерфейс ITAllocatorProperties предоставляет свойства распределителя буфера терминала потоковой передачи мультимедиа (MST) для конечного пользователя или серверного приложения. Приложению необходимо настроить размер выборки для определенного протокола. Решение о соответствующих свойствах в значительной степени зависит от реализации.

Этот интерфейс предоставляется в объекте терминала связанным поставщиком служб мультимедиа. Если он существует, для получения указателя ITAllocatorProperties можно использовать QueryInterface в любом интерфейсе терминала, например ITTerminal.

Наследование

Интерфейс 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
Header tapi3.h (включая Tapi3.h)