Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Démarre l’enregistrement audio et/ou vidéo dans un fichier.
Syntaxe
HRESULT StartRecord();
Valeur de retour
Cette méthode peut retourner l’une de ces valeurs.
| Code de retour | Description |
|---|---|
|
Réussite. |
|
Le récepteur d’enregistrement n’a pas été initialisé. |
Remarques
Avant d’appeler cette méthode, configurez le récepteur d’enregistrement en appelant IMFCaptureSink ::AddStream. Pour obtenir un pointeur vers le récepteur d’enregistrement, appelez IMFCaptureEngine ::GetSink.
Cette méthode est asynchrone. Si la méthode retourne un code de réussite, l’appelant reçoit un événement MF_CAPTURE_ENGINE_RECORD_STARTED via la méthode IMFCaptureEngineOnEventCallback ::OnEvent . L’opération peut échouer de façon asynchrone une fois la méthode réussie. Dans ce cas, le code d’erreur est transmis par le biais de la méthode OnEvent .
Pour arrêter l’enregistrement, appelez IMFCaptureEngine ::StopRecord.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | mfcaptureengine.h |