IMFTrackedSample-Schnittstelle (mfidl.h)

Verfolgt die Referenzanzahl in einem Videomedienbeispiel. Videobeispiele, die von der MFCreateVideoSampleFromSurface-Funktion erstellt wurden, machen diese Schnittstelle verfügbar.

Vererbung

Die IMFTrackedSample-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFTrackedSample verfügt auch über folgende Membertypen:

Methoden

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

 
IMFTrackedSample::SetAllocator

Legt den Besitzer für das Beispiel fest.

Hinweise

Verwenden Sie diese Schnittstelle, um zu ermitteln, ob der in einem Beispiel enthaltene Puffer sicher gelöscht oder wiederverwenden kann. Ein -Objekt weist sich selbst als Besitzer des Videobeispiels zu, indem SetAllocator aufgerufen wird. Wenn alle Objekte ihre Verweisanzahl im Beispiel freigeben, wird die Rückrufmethode des Besitzers aufgerufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfidl.h

Weitere Informationen

Media Foundation-Schnittstellen