Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Controls how a network byte stream transfers data to a local cache. This interface extends the IMFByteStreamCacheControl interface.
Inheritance
The IMFByteStreamCacheControl2 interface inherits from IMFByteStreamCacheControl. IMFByteStreamCacheControl2 also has these types of members:
Methods
The IMFByteStreamCacheControl2 interface has these methods.
| IMFByteStreamCacheControl2::GetByteRanges Gets the ranges of bytes that are currently stored in the cache. |
| IMFByteStreamCacheControl2::IsBackgroundTransferActive Queries whether background transfer is active. |
| IMFByteStreamCacheControl2::SetCacheLimit Limits the cache size. |
Remarks
Byte streams object in Microsoft Media Foundation can optionally implement this interface. To get a pointer to this interface, call QueryInterface on the byte stream object.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 8 [desktop apps | UWP apps] |
| Minimum supported server | None supported |
| Target Platform | Windows |
| Header | mfidl.h |