MediaCapture.StartRecordToCustomSinkAsync Metode

Definisi

Overload

StartRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

Mulai merekam ke sink media kustom menggunakan profil pengodean yang ditentukan.

StartRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

Mulai merekam ke sink media kustom menggunakan profil pengodean dan pengaturan sink yang ditentukan.

StartRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

Mulai merekam ke sink media kustom menggunakan profil pengodean yang ditentukan.

public:
 virtual IAsyncAction ^ StartRecordToCustomSinkAsync(MediaEncodingProfile ^ encodingProfile, IMediaExtension ^ customMediaSink) = StartRecordToCustomSinkAsync;
/// [Windows.Foundation.Metadata.Overload("StartRecordToCustomSinkAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction StartRecordToCustomSinkAsync(MediaEncodingProfile const& encodingProfile, IMediaExtension const& customMediaSink);
[Windows.Foundation.Metadata.Overload("StartRecordToCustomSinkAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction StartRecordToCustomSinkAsync(MediaEncodingProfile encodingProfile, IMediaExtension customMediaSink);
function startRecordToCustomSinkAsync(encodingProfile, customMediaSink)
Public Function StartRecordToCustomSinkAsync (encodingProfile As MediaEncodingProfile, customMediaSink As IMediaExtension) As IAsyncAction

Parameter

encodingProfile
MediaEncodingProfile

Profil pengodean yang digunakan untuk rekaman.

customMediaSink
IMediaExtension

Ekstensi media untuk sink media kustom.

Mengembalikan

Objek yang digunakan untuk mengontrol operasi asinkron.

Atribut

Persyaratan Windows

Kemampuan aplikasi
backgroundMediaRecording

Keterangan

Peristiwa RecordLimitationExceeded dinaikkan jika batas rekaman terlampaui. Dalam rilis saat ini, batas rekaman adalah tiga jam.

Lihat juga

Berlaku untuk

StartRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

Mulai merekam ke sink media kustom menggunakan profil pengodean dan pengaturan sink yang ditentukan.

public:
 virtual IAsyncAction ^ StartRecordToCustomSinkAsync(MediaEncodingProfile ^ encodingProfile, Platform::String ^ customSinkActivationId, IPropertySet ^ customSinkSettings) = StartRecordToCustomSinkAsync;
/// [Windows.Foundation.Metadata.Overload("StartRecordToCustomSinkIdAsync")]
IAsyncAction StartRecordToCustomSinkAsync(MediaEncodingProfile const& encodingProfile, winrt::hstring const& customSinkActivationId, IPropertySet const& customSinkSettings);
[Windows.Foundation.Metadata.Overload("StartRecordToCustomSinkIdAsync")]
public IAsyncAction StartRecordToCustomSinkAsync(MediaEncodingProfile encodingProfile, string customSinkActivationId, IPropertySet customSinkSettings);
function startRecordToCustomSinkAsync(encodingProfile, customSinkActivationId, customSinkSettings)
Public Function StartRecordToCustomSinkAsync (encodingProfile As MediaEncodingProfile, customSinkActivationId As String, customSinkSettings As IPropertySet) As IAsyncAction

Parameter

encodingProfile
MediaEncodingProfile

Profil pengodean yang digunakan untuk rekaman.

customSinkActivationId
String

Platform::String

winrt::hstring

ID kelas yang dapat diaktifkan dari ekstensi media untuk sink media kustom.

customSinkSettings
IPropertySet

Berisi properti ekstensi media.

Mengembalikan

Objek yang digunakan untuk mengontrol operasi asinkron.

Atribut

Persyaratan Windows

Kemampuan aplikasi
backgroundMediaRecording

Keterangan

Peristiwa RecordLimitationExceeded dinaikkan jika batas rekaman terlampaui. Dalam rilis saat ini, batas rekaman adalah tiga jam.

Lihat juga

Berlaku untuk