Интерфейс IMFByteStreamCacheControl2 (mfidl.h)

Управляет тем, как сетевой поток байтов передает данные в локальный кэш. Этот интерфейс расширяет интерфейс IMFByteStreamCacheControl .

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

Интерфейс IMFByteStreamCacheControl2 наследуется от IMFByteStreamCacheControl. IMFByteStreamCacheControl2 также имеет следующие типы элементов:

Методы

Интерфейс IMFByteStreamCacheControl2 содержит следующие методы.

 
IMFByteStreamCacheControl2::GetByteRanges

Возвращает диапазоны байтов, которые в данный момент хранятся в кэше.
IMFByteStreamCacheControl2::IsBackgroundTransferActive

Запрашивает, активна ли фоновая передача.
IMFByteStreamCacheControl2::SetCacheLimit

Ограничивает размер кэша.

Комментарии

Объект байтовых потоков в Microsoft Media Foundation может при необходимости реализовать этот интерфейс. Чтобы получить указатель на этот интерфейс, вызовите QueryInterface для объекта потока байтов.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mfidl.h

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

IMFByteStream

IMFByteStreamCacheControl

Интерфейсы Media Foundation