IMFSampleAllocatorControl::SetDefaultAllocator-Methode (mfidl.h)
Legt den Standardbeispielzuteilung fest, der für den angegebenen Ausgabedatenstrom verwendet werden soll.
Syntax
HRESULT SetDefaultAllocator(
DWORD dwOutputStreamID,
IUnknown *pAllocator
);
Parameter
dwOutputStreamID
Die ID des Ausgabestreams, für den der pAllocator-Parameter gilt.
pAllocator
Empfängt einen Zeiger auf eine Beispielzuteilung, die für den angegebenen Ausgabedatenstrom verwendet werden soll. Der Zuteilungsgeber unterstützt eine der MF-Zuteilungsschnittstellen, z. B . IMFVideoCaptureSampleAllocator oder IMFVideoSampleAllocatorEx.
Rückgabewert
Die Methode gibt ein HRESULT zurück.
Hinweise
Das System ruft diese Methode auf, um Komponenten mit einem Beispielzuteilungsator bereitzustellen, mit dem die Komponente Beispiele mithilfe von Arbeitsspeicher zuordnen kann, auf den innerhalb eines Containers zugegriffen werden kann.
Komponenten, die den bereitgestellten Zuweisungsgeber verwenden, sollten MFSampleAllocatorUsage_UsesProvidedAllocator von Aufrufen von IMFSampleAllocatorControl::GetAllocatorUsage zurückgeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10, Version 2004 (10.0; Build 19041) |
Unterstützte Mindestversion (Server) | Windows Server, Version 2004 (10.0; Build 19041) |
Kopfzeile | mfidl.h |
DLL | mfuuid.dll |