MediaCapture.InitializeAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
InitializeAsync() |
Initialise l’objet MediaCapture à l’aide des paramètres par défaut. |
InitializeAsync(MediaCaptureInitializationSettings) |
Initialise l’objet MediaCapture . |
InitializeAsync()
Initialise l’objet MediaCapture à l’aide des paramètres par défaut.
public:
virtual IAsyncAction ^ InitializeAsync() = InitializeAsync;
/// [Windows.Foundation.Metadata.Overload("InitializeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction InitializeAsync();
[Windows.Foundation.Metadata.Overload("InitializeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction InitializeAsync();
function initializeAsync()
Public Function InitializeAsync () As IAsyncAction
Retours
Retourne un objet IAsyncAction utilisé pour contrôler l’opération asynchrone.
- Attributs
Configuration requise pour Windows
Fonctionnalités de l’application |
backgroundMediaRecording
microphone
webcam
|
Remarques
InitializeAsync lance une invite de consentement pour obtenir l’autorisation de l’utilisateur pour que l’application accède au microphone ou à la caméra. InitializeAsync doit être appelé à partir du thread d’interface utilisateur main de votre application. Dans les applications qui utilisent C# ou C++, la première utilisation de l’objet MediaCapture pour appeler InitializeAsync doit se trouver sur le thread STA. Les appels d’un thread MTA peuvent entraîner un comportement non défini.
Pour obtenir des conseils pratiques sur l’initialisation et l’arrêt de l’objet MediaCapture , consultez Capture photo, vidéo et audio de base avec MediaCapture.
À compter de Windows, version 1803, InitializeAsync retourne une erreur ou lève une exception avec un code d’erreur 0xC00DAFC8 (MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT) lorsqu’un appareil de capture non pris en charge est détecté. Vous pouvez case activée pour ce code d’erreur et mettre à jour votre interface utilisateur pour alerter l’utilisateur.
Voir aussi
- InitializeAsync(MediaCaptureInitializationSettings)
- Capture photo, vidéo et audio de base à l’aide de MediaCapture
S’applique à
InitializeAsync(MediaCaptureInitializationSettings)
Initialise l’objet MediaCapture .
public:
virtual IAsyncAction ^ InitializeAsync(MediaCaptureInitializationSettings ^ mediaCaptureInitializationSettings) = InitializeAsync;
/// [Windows.Foundation.Metadata.Overload("InitializeWithSettingsAsync")]
IAsyncAction InitializeAsync(MediaCaptureInitializationSettings const& mediaCaptureInitializationSettings);
[Windows.Foundation.Metadata.Overload("InitializeWithSettingsAsync")]
public IAsyncAction InitializeAsync(MediaCaptureInitializationSettings mediaCaptureInitializationSettings);
function initializeAsync(mediaCaptureInitializationSettings)
Public Function InitializeAsync (mediaCaptureInitializationSettings As MediaCaptureInitializationSettings) As IAsyncAction
Paramètres
- mediaCaptureInitializationSettings
- MediaCaptureInitializationSettings
Paramètres d’initialisation.
Retours
Retourne un objet IAsyncAction utilisé pour contrôler l’opération asynchrone.
- Attributs
Configuration requise pour Windows
Fonctionnalités de l’application |
backgroundMediaRecording
microphone
webcam
|
Remarques
InitializeAsync lance une invite de consentement pour obtenir l’autorisation de l’utilisateur pour que l’application accède au microphone ou à la caméra. InitializeAsync doit être appelé à partir du thread d’interface utilisateur main de votre application. Dans les applications qui utilisent C# ou C++, la première utilisation de l’objet MediaCapture pour appeler InitializeAsync doit se trouver sur le thread STA. Les appels d’un thread MTA peuvent entraîner un comportement non défini.
Pour obtenir des conseils pratiques sur l’initialisation et l’arrêt de l’objet MediaCapture , consultez Capture photo, vidéo et audio de base avec MediaCapture.
À compter de Windows, version 1803, InitializeAsync retourne une erreur ou lève une exception avec un code d’erreur 0xC00DAFC8 (MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT) lorsqu’un appareil de capture non pris en charge est détecté. Vous pouvez case activée pour ce code d’erreur et mettre à jour votre interface utilisateur pour alerter l’utilisateur.