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 la préversion.
Syntaxe
HRESULT StartPreview();
Valeur de retour
Cette méthode peut retourner l’une de ces valeurs.
| Code de retour | Description |
|---|---|
|
Réussite. |
|
Le récepteur d’aperçu n’a pas été initialisé. |
Remarques
Avant d’appeler cette méthode, configurez le récepteur en préversion en appelant IMFCaptureSink ::AddStream. Pour obtenir un pointeur vers le récepteur en préversion, 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_PREVIEW_STARTED par le biais de la méthode IMFCaptureEngineOnEventCallback ::OnEvent . L’opération peut échouer de manière asynchrone une fois la méthode réussie. Si c’est le cas, le code d’erreur est transmis via la méthode OnEvent .
Une fois le récepteur d’aperçu configuré, vous pouvez arrêter et démarrer la préversion en appelant IMFCaptureEngine ::StopPreview et IMFCaptureEngine ::StartPreview.
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 |