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

Voir aussi

Fonctions Media Foundation