Méthode IMFSinkWriter ::BeginWriting (mfreadwrite.h)
Initialise l’enregistreur récepteur pour l’écriture.
Syntaxe
HRESULT BeginWriting();
Valeur de retour
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
|
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 au writer récepteur.
Vous devez appeler BeginWriting avant d’appeler l’une des méthodes suivantes :
- IMFSinkWriter ::Finalise
- IMFSinkWriter ::Flush
- IMFSinkWriter ::NotifyEndOfSegment
- IMFSinkWriter ::P laceMarker
- IMFSinkWriter ::SendStreamTick
- IMFSinkWriter ::WriteSample
Si BeginWriting réussit, tous les autres appels à BeginWriting retournentMF_E_INVALIDREQUEST.
Cette interface est disponible sur Windows Vista si le Supplément de mise à jour de la plateforme pour Windows Vista est installé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7, Windows Vista et supplément de 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 | Windows |
En-tête | mfreadwrite.h |