Condividi tramite


Metodo IMFByteStreamCacheControl2::GetByteRanges (mfidl.h)

Ottiene gli intervalli di byte attualmente archiviati nella cache.

Sintassi

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

Parametri

[out] pcRanges

Riceve il numero di intervalli restituiti nella matrice ppRanges .

[out] ppRanges

Riceve una matrice di strutture MF_BYTE_STREAM_CACHE_RANGE . Ogni struttura specifica un intervallo di byte archiviati nella cache. Il chiamante deve liberare la matrice chiamando CoTaskMemFree.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

FMByteStreamCacheControl2