Fonction MFCreateAVIMediaSink (mfidl.h)
Crée un récepteur Audio-Video entrelacé (AVI).
Syntaxe
HRESULT MFCreateAVIMediaSink(
[in] IMFByteStream *pIByteStream,
[in] IMFMediaType *pVideoMediaType,
[in, optional] IMFMediaType *pAudioMediaType,
[out] IMFMediaSink **ppIMediaSink
);
Paramètres
[in] pIByteStream
Pointeur vers le flux d’octets qui sera utilisé pour écrire le fichier AVI.
[in] pVideoMediaType
Pointeur vers le type de média du flux d’entrée vidéo
[in, optional] pAudioMediaType
Pointeur vers le type de média du flux d’entrée audio
[out] ppIMediaSink
Reçoit un pointeur vers l’interface IMFMediaSink . L’appelant doit libérer cette interface.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Client minimal pris en charge | Windows 8.1 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfidl.h |
Bibliothèque | mfsrcsnk.lib |
DLL | mfsrcsnk.dll |