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.
Erweitert die IMFSampleGrabberSinkCallback-Schnittstelle .
Vererbung
Die IMFSampleGrabberSinkCallback2-Schnittstelle erbt von IMFSampleGrabberSinkCallback. IMFSampleGrabberSinkCallback2 verfügt auch über folgende Membertypen:
Methoden
Die IMFSampleGrabberSinkCallback2-Schnittstelle verfügt über diese Methoden.
IMFSampleGrabberSinkCallback2::OnProcessSampleEx Wird aufgerufen, wenn die Sample-Grabber-Senke ein neues Medienbeispiel empfängt. (IMFSampleGrabberSinkCallback2.OnProcessSampleEx) |
Hinweise
Diese Rückrufschnittstelle wird mit der Beispielgrabbersenke verwendet. Sie erweitert die IMFSampleGrabberSinkCallback-Schnittstelle , indem die OnProcessSampleEx-Methode hinzugefügt wird, die die IMFSampleGrabberSinkCallback::OnProcessSample-Methode ersetzt.
Die OnProcessSampleEx-Methode fügt einen Parameter hinzu, der die Attribute für das Medienbeispiel enthält. Sie können die Attribute verwenden, um Informationen über das Beispiel abzurufen, z. B. Felddominanz und Telecine-Flags.
Gehen Sie wie folgt vor, um diese Schnittstelle zu verwenden:
- Implementieren Sie ein Rückrufobjekt, das die Schnittstelle verfügbar macht.
- Erstellen Sie die Beispielgrabbersenke, indem Sie die MFCreateSampleGrabberSinkActivate-Funktion aufrufen. Übergeben Sie den Rückrufzeiger im pIMFSampleGrabberSinkCallback-Parameter .
- Die Beispielgrabbersenke ruft QueryInterface für das Rückrufobjekt auf.
- Wenn das Rückrufobjekt die IMFSampleGrabberSinkCallback2-Schnittstelle verfügbar macht, verwendet die Sample-Grabber-Senke die OnProcessSampleEx-Rückrufmethode . Andernfalls verwendet die Beispielgrabbersenke die ältere OnProcessSample-Rückrufmethode .
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfidl.h |