MediaCapture.InitializeAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
InitializeAsync() |
Inicializa el objeto MediaCapture con la configuración predeterminada. |
InitializeAsync(MediaCaptureInitializationSettings) |
Inicializa el objeto MediaCapture . |
InitializeAsync()
Inicializa el objeto MediaCapture con la configuración predeterminada.
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
Devoluciones
Devuelve un objeto IAsyncAction que se usa para controlar la operación asincrónica.
- Atributos
Requisitos de Windows
Características de aplicaciones |
backgroundMediaRecording
microphone
webcam
|
Comentarios
InitializeAsync iniciará un mensaje de consentimiento para obtener el permiso del usuario para que la aplicación acceda al micrófono o la cámara. Se debe llamar a InitializeAsync desde el subproceso de interfaz de usuario principal de la aplicación. En las aplicaciones que usan C# o C++, el primer uso del objeto MediaCapture para llamar a InitializeAsync debe estar en el subproceso STA. Las llamadas desde un subproceso de MTA pueden dar lugar a un comportamiento indefinido.
Para obtener instrucciones paso a paso sobre cómo inicializar y apagar el objeto MediaCapture , consulte Captura básica de fotos, vídeos y audio con MediaCapture.
A partir de Windows, versión 1803, InitializeAsync devolverá un error o producirá una excepción con un código de error de 0xC00DAFC8 (MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT) cuando se detecte un dispositivo de captura no admitido. Puede comprobar este código de error y actualizar la interfaz de usuario para alertar al usuario.
Consulte también
- InitializeAsync(MediaCaptureInitializationSettings)
- Captura básica de fotos, audio y vídeo con MediaCapture
Se aplica a
InitializeAsync(MediaCaptureInitializationSettings)
Inicializa el objeto 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
Parámetros
- mediaCaptureInitializationSettings
- MediaCaptureInitializationSettings
Configuración de inicialización.
Devoluciones
Devuelve un objeto IAsyncAction que se usa para controlar la operación asincrónica.
- Atributos
Requisitos de Windows
Características de aplicaciones |
backgroundMediaRecording
microphone
webcam
|
Comentarios
InitializeAsync iniciará un mensaje de consentimiento para obtener el permiso del usuario para que la aplicación acceda al micrófono o la cámara. Se debe llamar a InitializeAsync desde el subproceso de interfaz de usuario principal de la aplicación. En las aplicaciones que usan C# o C++, el primer uso del objeto MediaCapture para llamar a InitializeAsync debe estar en el subproceso STA. Las llamadas desde un subproceso de MTA pueden dar lugar a un comportamiento indefinido.
Para obtener instrucciones paso a paso sobre cómo inicializar y apagar el objeto MediaCapture , consulte Captura básica de fotos, vídeos y audio con MediaCapture.
A partir de Windows, versión 1803, InitializeAsync devolverá un error o producirá una excepción con un código de error de 0xC00DAFC8 (MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT) cuando se detecte un dispositivo de captura no admitido. Puede comprobar este código de error y actualizar la interfaz de usuario para alertar al usuario.