MediaCapture.InitializeAsync メソッド

定義

オーバーロード

InitializeAsync()

既定の設定を使用して、 MediaCapture オブジェクトを初期化します。

InitializeAsync(MediaCaptureInitializationSettings)

MediaCapture オブジェクトを初期化します。

InitializeAsync()

既定の設定を使用して、 MediaCapture オブジェクトを初期化します。

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

戻り値

非同期操作の制御に使用される IAsyncAction オブジェクトを返します。

属性

Windows の要件

アプリの機能
backgroundMediaRecording microphone webcam

注釈

InitializeAsync は、アプリがマイクまたはカメラにアクセスするためのユーザーのアクセス許可を取得するための同意プロンプトを起動します。 InitializeAsync は、アプリのメイン UI スレッドから呼び出す必要があります。 C# または C++ を使用するアプリでは、InitializeAsync を呼び出すために MediaCapture オブジェクトを最初に使用する必要があります。 MTA スレッドからの呼び出しにより、未定義の動作が発生する可能性があります。

MediaCapture オブジェクトの初期化とシャットダウンに関するハウツー ガイダンスについては、「MediaCapture を使用した基本的な写真、ビデオ、オーディオ キャプチャ」を参照してください。

Windows バージョン 1803 以降、 InitializeAsync は、サポートされていないキャプチャ デバイスが検出されると、エラーを返すか、0xC00DAFC8 (MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT) のエラー コードで例外をスローします。 このエラー コードをチェックし、UI を更新してユーザーに通知することができます。

こちらもご覧ください

適用対象

InitializeAsync(MediaCaptureInitializationSettings)

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

パラメーター

mediaCaptureInitializationSettings
MediaCaptureInitializationSettings

初期化設定。

戻り値

非同期操作の制御に使用される IAsyncAction オブジェクトを返します。

属性

Windows の要件

アプリの機能
backgroundMediaRecording microphone webcam

注釈

InitializeAsync は、アプリがマイクまたはカメラにアクセスするためのユーザーのアクセス許可を取得するための同意プロンプトを起動します。 InitializeAsync は、アプリのメイン UI スレッドから呼び出す必要があります。 C# または C++ を使用するアプリでは、InitializeAsync を呼び出すために MediaCapture オブジェクトを最初に使用する必要があります。 MTA スレッドからの呼び出しにより、未定義の動作が発生する可能性があります。

MediaCapture オブジェクトの初期化とシャットダウンに関するハウツー ガイダンスについては、「MediaCapture を使用した基本的な写真、ビデオ、オーディオ キャプチャ」を参照してください。

Windows バージョン 1803 以降、 InitializeAsync は、サポートされていないキャプチャ デバイスが検出されると、エラーを返すか、0xC00DAFC8 (MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT) のエラー コードで例外をスローします。 このエラー コードをチェックし、UI を更新してユーザーに通知することができます。

こちらもご覧ください

適用対象