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


Метод IMFByteStreamCacheControl2::GetByteRanges (mfidl.h)

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

Синтаксис

HRESULT GetByteRanges(
  [out] DWORD                      *pcRanges,
  [out] MF_BYTE_STREAM_CACHE_RANGE **ppRanges
);

Параметры

[out] pcRanges

Получает количество диапазонов, возвращаемых в массиве ppRanges .

[out] ppRanges

Получает массив MF_BYTE_STREAM_CACHE_RANGE структур. Каждая структура задает диапазон байтов, хранящихся в кэше. Вызывающий объект должен освободить массив, вызвав CoTaskMemFree.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

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

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

IMFByteStreamCacheControl2