Интерфейс 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) |