KSPROPERTY_STREAM_ALLOCATOR

Свойство KSPROPERTY_STREAM_ALLOCATOR является необязательным свойством, которое должно быть реализовано, если закрепление выделяет буферы потока или может предоставить распределитель.

Сводная таблица использования

Get Set целевого объекта Тип дескриптора свойства Тип значения свойства

Да

Да

Pin

KSPROPERTY

HANDLE

Комментарии

Возвращаемое значение всегда является дескриптором NULL . Однако поддержка определяется тем, успешно ли возвращается вызов.

Свойство задает дескриптор распределителя, назначенный точке подключения потока. Точка подключения для KSPIN_COMMUNICATION_SOURCE проверяет свойство , чтобы определить дескриптор распределителя, который следует использовать для выделения данных. Это свойство обычно задается диспетчером графов, например DirectShow.

Получается дескриптор распределителя, который можно использовать для задания распределителя для другого контакта фильтра. Фильтр, использующий распределитель, должен ссылаться на объект , чтобы получить указатель на объект файла и разыменовать файловый объект при назначении нового распределителя или при закрытии соединения. Свойство также можно запросить, чтобы определить, поддерживает ли эта точка подключения предоставление распределителя.

Требования

Заголовок

Ks.h (включая Ks.h)

См. также раздел

KSPROPERTY