IMFMediaSink-Schnittstelle (mfidl.h)
Wird von Mediensenkenobjekten implementiert. Diese Schnittstelle ist die Basisschnittstelle für alle Media Foundation-Mediensenken. Streamsenken behandeln die tatsächliche Verarbeitung der Daten in jedem Stream.
Vererbung
Die IMFMediaSink-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFMediaSink verfügt auch über folgende Membertypen:
Methoden
Die IMFMediaSink-Schnittstelle verfügt über diese Methoden.
IMFMediaSink::AddStreamSink Fügt der Mediensenke eine neue Streamsenke hinzu. |
IMFMediaSink::GetCharacteristics Ruft die Merkmale der Mediensenke ab. |
IMFMediaSink::GetPresentationClock Ruft die Präsentationsuhr ab, die für die Mediensenke festgelegt wurde. |
IMFMediaSink::GetStreamSinkById Ruft eine Streamsenke ab, die durch den Streambezeichner angegeben wird. |
IMFMediaSink::GetStreamSinkByIndex Ruft eine Durch index angegebene Streamsenke ab. |
IMFMediaSink::GetStreamSinkCount Ruft die Anzahl der Streamsenken auf dieser Mediensenke ab. |
IMFMediaSink::RemoveStreamSink Entfernt eine Streamsenke aus der Mediensenke. |
IMFMediaSink::SetPresentationClock Legt die Präsentationsuhr auf der Mediensenke fest. |
IMFMediaSink::Shutdown Beendet die Mediensenke und gibt die verwendeten Ressourcen frei. |
Anforderungen
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 |