Skip to main content
IMFByteStreamCacheControl2 interface

Controls how a network byte stream transfers data to a local cache. This interface extends the IMFByteStreamCacheControl interface.

Members

The IMFByteStreamCacheControl2 interface inherits from IMFByteStreamCacheControl. IMFByteStreamCacheControl2 also has these types of members:

Methods

The IMFByteStreamCacheControl2 interface has these methods.

MethodDescription
GetByteRanges

Gets the ranges of bytes that are currently stored in the cache.

IsBackgroundTransferActive

Queries whether background transfer is active.

SetCacheLimit

Limits the cache size.

 

Remarks

Byte streams object in Microsoft Media Foundation can optionally implement this inteface. To get a pointer to this interface, call QueryInterface on the byte stream object.

Requirements

Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

None supported [desktop apps | Windows Store apps]

Header

Mfidl.h

See also

IMFByteStream