COutputQueue.ReceiveMultiple-Methode
Die ReceiveMultiple -Methode übermittelt einen Batch von Medienbeispielen an den Eingabepin.
Syntax
HRESULT ReceiveMultiple(
IMediaSample **ppSamples,
long nSamples,
long *nSamplesProcessed
);
Parameter
-
ppSamples
-
Adresse eines Zeigers auf ein Array von Stichproben.
-
nSamples
-
Anzahl der Stichproben im Array.
-
nSamplesProcessed
-
Zeiger auf eine Variable, die die Anzahl der erfolgreich übermittelten Stichproben empfängt.
Rückgabewert
Gibt einen HRESULT-Wert zurück. Mögliche Werte sind die in der folgenden Tabelle aufgeführten Werte.
| Rückgabecode | Beschreibung |
|---|---|
|
Benachrichtigung zum Ende des Streams, die vor der Verarbeitung dieses Beispiels empfangen wurde. |
|
Erfolg. |
Hinweise
Wenn das Objekt einen Thread verwendet, stellt diese Methode alle im Array übergebenen Stichproben in die Warteschlange. Andernfalls ruft die -Methode die IMemInputPin::ReceiveMultiple-Methode auf dem Eingabepin auf.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|