Freigeben über


IMFCaptureSource-Schnittstelle (mfcaptureengine.h)

Steuert das Erfassungsquellobjekt. Die Aufnahmequelle verwaltet die Audio- und Videoaufnahmegeräte.

Vererbung

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

Methoden

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

 
IMFCaptureSource::AddEffect

Fügt einem Aufzeichnungsdatenstrom einen Effekt hinzu.
IMFCaptureSource::GetAvailableDeviceMediaType

Ruft ein Format ab, das von einem der Aufzeichnungsdatenströme unterstützt wird.
IMFCaptureSource::GetCaptureDeviceActivate

Ruft den IMFActivate-Objektzeiger des aktuellen Erfassungsgeräts ab.
IMFCaptureSource::GetCaptureDeviceSource

Ruft den IMFMediaSource-Objektzeiger des aktuellen Erfassungsgeräts ab.
IMFCaptureSource::GetCurrentDeviceMediaType

Ruft den aktuellen Medientyp für einen Erfassungsstream ab.
IMFCaptureSource::GetDeviceStreamCategory

Ruft die Streamkategorie für den angegebenen Quellstreamindex ab.
IMFCaptureSource::GetDeviceStreamCount

Ruft die Anzahl der Gerätestreams ab.
IMFCaptureSource::GetMirrorState

Ruft den aktuellen Spiegelungsstatus des Videovorschaustreams ab. (IMFCaptureSource.GetMirrorState)
IMFCaptureSource::GetService

Ruft einen Zeiger auf das zugrunde liegende Quellleseobjekt ab.
IMFCaptureSource::GetStreamIndexFromFriendlyName

Ruft den tatsächlichen Gerätestreamindex ab, der aus einem Anzeigedatenstromnamen übersetzt wird.
IMFCaptureSource::RemoveAllEffects

Entfernt alle Effekte aus einem Aufzeichnungsdatenstrom.
IMFCaptureSource::RemoveEffect

Entfernt einen Effekt aus einem Aufzeichnungsdatenstrom.
IMFCaptureSource::SetCurrentDeviceMediaType

Legt das Ausgabeformat für einen Erfassungsstream fest.
IMFCaptureSource::SetMirrorState

Aktiviert oder deaktiviert die Spiegelung des Videovorschaustreams. (IMFCaptureSource.SetMirrorState)

Hinweise

Um einen Zeiger auf die Erfassungsquelle abzurufen, rufen Sie IMFCaptureEngine::GetSource auf.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mfcaptureengine.h

Weitere Informationen

Media Foundation-Schnittstellen