MFSplitSample-Funktion (mfapi.h)
Teilen Sie ein kombiniertes Medienbeispiel wieder in einzelne Beispiele auf.
Syntax
HRESULT MFSplitSample(
IMFSample *pSample,
IMFSample **pOutputSamples,
DWORD dwOutputSampleMaxCount,
DWORD *pdwOutputSampleCount
);
Parameter
pSample
Ein Zeiger auf ein IMFSample, das ein kombiniertes Beispiel darstellt, das aufgeteilt werden soll.
pOutputSamples
Empfängt einen Zeiger auf ein Array von Ausgabebeispielen aus dem Teilungsvorgang.
dwOutputSampleMaxCount
Die maximale Ausgabearraygröße. Rufen Sie IMFSample::GetBufferCount für das in pSample bereitgestellte Beispiel auf, um eine Obergrenze zu ermitteln.
pdwOutputSampleCount
Ausgabeparameter, der die Anzahl der im pOutputSamples-Array enthaltenen Stichproben empfängt.
Hinweise
Kombinieren von Beispielen durch Aufrufen von MFCombineSamples
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 | mfapi.h |
Bibliothek | Mfplat.lib |
DLL | Mfplat.dll |