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 |