Partager via


Fonction MFCombineSamples (mfapi.h)

Concatène un exemple multimédia sur un autre exemple si sa durée combinée ne dépasse pas la durée spécifiée.

Syntaxe

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

Paramètres

pSample

Pointeur vers un IMFSample auquel l’exemple fourni dans le paramètre pSampleToAdd est ajouté.

pSampleToAdd

Pointeur vers un IMFSample à ajouter à l’exemple fourni dans le paramètre pSample .

dwMaxMergedDurationInMS

Durée maximale en millisecondes que l’exemple combiné peut remplir pour que l’opération réussisse.

pMerged

Paramètre de sortie qui reçoit un BOOL indiquant si l’exemple a été correctement ajouté.

Valeur retournée

Retourne HRESULT.

Remarques

Fractionner des exemples combinés en appelant MFSplitSample

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004 (10.0 ; Build 19041)
Serveur minimal pris en charge Windows Server, version 2004 (10.0 ; Build 19041)
En-tête mfapi.h
Bibliothèque Mfplat.lib