Share via


MFCombineSamples-Funktion (mfapi.h)

Verkettet ein Medienbeispiel mit einem anderen Beispiel, wenn ihre kombinierte Dauer die angegebene Dauer nicht überschreitet.

Syntax

HRESULT MFCombineSamples(
  IMFSample *pSample,
  IMFSample *pSampleToAdd,
  DWORD     dwMaxMergedDurationInMS,
  BOOL      *pMerged
);

Parameter

pSample

Ein Zeiger auf ein IMFSample , an das das im pSampleToAdd-Parameter bereitgestellte Beispiel angefügt wird.

pSampleToAdd

Ein Zeiger auf ein IMFSample zum Anfügen an das im pSample-Parameter bereitgestellte Beispiel.

dwMaxMergedDurationInMS

Die maximale Dauer in Millisekunden, die die kombinierte Stichprobe füllen kann, damit der Vorgang erfolgreich ist.

pMerged

Ausgabeparameter, der eine BOOL empfängt, die angibt, ob das Beispiel erfolgreich angefügt wurde.

Rückgabewert

Gibt HRESULT zurück.

Hinweise

Teilen von kombinierten Beispielen durch Aufrufen von MFSplitSample

Anforderungen

Anforderung Wert
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