IMFVideoSampleAllocatorCallback::SetCallback-Methode (mfidl.h)
Legt das Rückrufobjekt fest, das eine Benachrichtigung empfängt, wenn ein Videobeispiel an den Zuordnungsgeber zurückgegeben wird.
Syntax
HRESULT SetCallback(
[in] IMFVideoSampleAllocatorNotify *pNotify
);
Parameter
[in] pNotify
Ein Zeiger auf die IMFVideoSampleAllocatorNotify-Schnittstelle , die eine Benachrichtigung empfängt, oder NULL , um den Rückruf zu entfernen.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Um ein Videobeispiel aus der Zuordnung abzurufen, rufen Sie die METHODE IMFVideoSampleAllocator::AllocateSample auf. Wenn das Beispiel freigegeben wird, kehrt es in den Pool der verfügbaren Beispiele zurück. In diesem Fall ruft der Zuweisungsgeber den IMFVideoSampleAllocatorNotify::NotifyRelease-Rückruf auf.
Der Zuweisungsgeber enthält höchstens einen Rückrufzeiger. Durch erneutes Aufrufen dieser Methode wird der vorherige Rückrufzeiger ersetzt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfidl.h |