Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rückrufschnittstelle zum Abrufen von Mediendaten aus der Beispielgrabbersenke.
Vererbung
Die IMFSampleGrabberSinkCallback-Schnittstelle erbt von IMFClockStateSink. IMFSampleGrabberSinkCallback verfügt auch über die folgenden Membertypen:
Methoden
Die IMFSampleGrabberSinkCallback-Schnittstelle verfügt über diese Methoden.
|
IMFSampleGrabberSinkCallback::OnProcessSample Wird aufgerufen, wenn die Sample-Grabber-Senke ein neues Medienbeispiel empfängt. (IMFSampleGrabberSinkCallback.OnProcessSample) |
|
IMFSampleGrabberSinkCallback::OnSetPresentationClock Wird aufgerufen, wenn die Präsentationsuhr auf der Beispielgrabbersenke festgelegt wird. |
|
IMFSampleGrabberSinkCallback::OnShutdown Wird aufgerufen, wenn die Beispielgrabbersenke heruntergefahren wird. |
Hinweise
Mit der Beispielgrabbersenke kann eine Anwendung Daten aus der Media Foundation-Pipeline abrufen, ohne eine benutzerdefinierte Mediensenke zu implementieren. Um die Beispielgrabbersenke zu verwenden, muss die Anwendung die folgenden Schritte ausführen:
- Implementieren Sie die IMFSampleGrabberSinkCallback-Schnittstelle .
- Rufen Sie MFCreateSampleGrabberSinkActivate auf, und übergeben Sie den IMFSampleGrabberSinkCallback-Schnittstellenzeiger . Diese Funktion gibt ein IMFActivate-Objekt zurück.
- Erstellen Sie eine Topologie, die einen Ausgabeknoten mit dem IMFActivate-Objekt der Senke enthält.
- Übergeben Sie diese Topologie an die Mediensitzung.
Sie können die Beispielgrabbersenke nicht verwenden, um geschützte Inhalte abzurufen.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mfidl.h |