Compartir a través de


Método IMFByteStreamCacheControl2::GetByteRanges (mfidl.h)

Obtiene los intervalos de bytes almacenados actualmente en la memoria caché.

Sintaxis

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

Parámetros

[out] pcRanges

Recibe el número de intervalos devueltos en la matriz ppRanges .

[out] ppRanges

Recibe una matriz de estructuras de MF_BYTE_STREAM_CACHE_RANGE . Cada estructura especifica un intervalo de bytes almacenados en la memoria caché. El llamador debe liberar la matriz llamando a CoTaskMemFree.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

   
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado mfidl.h

Consulte también

IMFByteStreamCacheControl2