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

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

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

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

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