CBaseInputPin.GetAllocator-Methode
Die GetAllocator -Methode ruft die von dieser Stecknadel vorgeschlagene Speicherbelegung ab. Diese Methode implementiert die IMemInputPin::GetAllocator-Methode.
Syntax
HRESULT GetAllocator(
IMemAllocator **ppAllocator
);
Parameter
-
ppAllocator
-
Adresse einer Variablen, die einen Zeiger auf die IMemAllocator-Schnittstelle der Zuweisung empfängt.
Rückgabewert
Gibt bei Erfolg S _ OK oder einen Fehlercode aus der CoCreateInstance-Funktion zurück.
Bemerkungen
Diese Methode erstellt ein CMemAllocator-Objekt. Überschreiben Sie diese Methode, wenn Ihr Filter eine Zuweisung aus einem Downstreampin oder eine benutzerdefinierte Zuweisung verwendet.
Wenn die Methode erfolgreich ist, verfügt die IMemAllocator-Schnittstelle über einen ausstehenden Verweiszähler. Stellen Sie sicher, dass Sie es freigeben, wenn Sie fertig sind.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|