MediaCapture.PrepareLowLagRecordToCustomSinkAsync メソッド

定義

オーバーロード

PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

指定したカスタム シンクを使用して低ラグ記録を初期化し、記録を格納します。 このメソッドは、キャプチャの管理に使用される LowLagMediaRecording オブジェクトを提供します。

PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

指定したカスタム シンクを使用して低ラグ記録を初期化し、記録を格納します。 このメソッドは、記録の管理に使用される LowLagMediaRecording オブジェクトを提供します。

PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

指定したカスタム シンクを使用して低ラグ記録を初期化し、記録を格納します。 このメソッドは、キャプチャの管理に使用される LowLagMediaRecording オブジェクトを提供します。

public:
 virtual IAsyncOperation<LowLagMediaRecording ^> ^ PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile ^ encodingProfile, IMediaExtension ^ customMediaSink) = PrepareLowLagRecordToCustomSinkAsync;
/// [Windows.Foundation.Metadata.Overload("PrepareLowLagRecordToCustomSinkAsync")]
IAsyncOperation<LowLagMediaRecording> PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile const& encodingProfile, IMediaExtension const& customMediaSink);
[Windows.Foundation.Metadata.Overload("PrepareLowLagRecordToCustomSinkAsync")]
public IAsyncOperation<LowLagMediaRecording> PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile encodingProfile, IMediaExtension customMediaSink);
function prepareLowLagRecordToCustomSinkAsync(encodingProfile, customMediaSink)
Public Function PrepareLowLagRecordToCustomSinkAsync (encodingProfile As MediaEncodingProfile, customMediaSink As IMediaExtension) As IAsyncOperation(Of LowLagMediaRecording)

パラメーター

encodingProfile
MediaEncodingProfile

記録に使用するエンコード プロファイル。

customMediaSink
IMediaExtension

カスタム メディア シンクのメディア拡張機能。

戻り値

このメソッドが完了すると、 LowLagMediaRecording オブジェクトが返され、写真のキャプチャを開始するために使用できます。

属性

Windows の要件

アプリの機能
backgroundMediaRecording

こちらもご覧ください

適用対象

PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

指定したカスタム シンクを使用して低ラグ記録を初期化し、記録を格納します。 このメソッドは、記録の管理に使用される LowLagMediaRecording オブジェクトを提供します。

public:
 virtual IAsyncOperation<LowLagMediaRecording ^> ^ PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile ^ encodingProfile, Platform::String ^ customSinkActivationId, IPropertySet ^ customSinkSettings) = PrepareLowLagRecordToCustomSinkAsync;
/// [Windows.Foundation.Metadata.Overload("PrepareLowLagRecordToCustomSinkIdAsync")]
IAsyncOperation<LowLagMediaRecording> PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile const& encodingProfile, winrt::hstring const& customSinkActivationId, IPropertySet const& customSinkSettings);
[Windows.Foundation.Metadata.Overload("PrepareLowLagRecordToCustomSinkIdAsync")]
public IAsyncOperation<LowLagMediaRecording> PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile encodingProfile, string customSinkActivationId, IPropertySet customSinkSettings);
function prepareLowLagRecordToCustomSinkAsync(encodingProfile, customSinkActivationId, customSinkSettings)
Public Function PrepareLowLagRecordToCustomSinkAsync (encodingProfile As MediaEncodingProfile, customSinkActivationId As String, customSinkSettings As IPropertySet) As IAsyncOperation(Of LowLagMediaRecording)

パラメーター

encodingProfile
MediaEncodingProfile

記録に使用するエンコード プロファイル。

customSinkActivationId
String

Platform::String

winrt::hstring

カスタム メディア シンクのメディア拡張機能のアクティブ化可能なクラス ID。

customSinkSettings
IPropertySet

メディア拡張機能のプロパティを含みます。

戻り値

このメソッドが完了すると、 LowLagMediaRecording オブジェクトが返され、写真のキャプチャを開始するために使用できます。

属性

Windows の要件

アプリの機能
backgroundMediaRecording

こちらもご覧ください

適用対象