共用方式為


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
標頭 mfidl.h

另請參閱

IMFByteStreamCacheControl2