Partager via


IMFSinkWriter ::BeginWriting, méthode (mfreadwrite.h)

Initialise l’enregistreur récepteur pour l’écriture.

Syntaxe

HRESULT BeginWriting();

Valeur retournée

La méthode retourne un HRESULT. Les valeurs possibles incluent, mais ne sont pas limitées à celles du tableau suivant.

Code de retour Descriptif
S_OK
S_OK
MF_E_INVALIDREQUEST
La requête n’est pas valide.

Remarques

Appelez cette méthode après avoir configuré les flux d’entrée et avant d’envoyer des données à l’enregistreur récepteur.

Vous devez appeler BeginWriting avant d’appeler l’une des méthodes suivantes :

Le récepteur multimédia sous-jacent doit avoir au moins un flux d’entrée. Sinon, BeginWriting retourne MF_E_INVALIDREQUEST. Pour ajouter des flux d’entrée, appelez la méthode IMFSinkWriter ::AddStream .

Si BeginWriting réussit, les appels supplémentaires à BeginWritingretournent MF_E_INVALIDREQUEST.

Cette interface est disponible sur Windows Vista si le supplément de mise à jour de plateforme pour Windows Vista est installé.

Spécifications

Requirement Valeur
Client minimum requis Supplément Windows 7, Windows Vista et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
plateforme cible Fenêtres
Header mfreadwrite.h

Voir aussi

IMFSinkWriter

Enregistreur récepteur