IMFByteStreamCacheControl2-Schnittstelle (mfidl.h)

Steuert, wie ein Netzwerkbytestream Daten an einen lokalen Cache überträgt. Diese Schnittstelle erweitert die IMFByteStreamCacheControl-Schnittstelle .

Vererbung

Die IMFByteStreamCacheControl2-Schnittstelle erbt von IMFByteStreamCacheControl. IMFByteStreamCacheControl2 verfügt auch über folgende Membertypen:

Methoden

Die IMFByteStreamCacheControl2-Schnittstelle verfügt über diese Methoden.

 
IMFByteStreamCacheControl2::GetByteRanges

Ruft die Bytesbereiche ab, die derzeit im Cache gespeichert sind.
IMFByteStreamCacheControl2::IsBackgroundTransferActive

Fragt ab, ob die Hintergrundübertragung aktiv ist.
IMFByteStreamCacheControl2::SetCacheLimit

Schränkt die Cachegröße ein.

Hinweise

Bytestream-Objekt in Microsoft Media Foundation kann diese Schnittstelle optional implementieren. Um einen Zeiger auf diese Schnittstelle abzurufen, rufen Sie QueryInterface für das Bytestreamobjekt auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile mfidl.h

Weitere Informationen

IMFByteStream

IMFByteStreamCacheControl

Media Foundation-Schnittstellen