MediaCapture.StartRecordToCustomSinkAsync Metodo

Definizione

Overload

StartRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

Avviare la registrazione in un sink multimediale personalizzato usando il profilo di codifica specificato.

StartRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

Avviare la registrazione in un sink multimediale personalizzato usando le impostazioni del profilo di codifica e del sink specificate.

StartRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

Avviare la registrazione in un sink multimediale personalizzato usando il profilo di codifica specificato.

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

Parametri

encodingProfile
MediaEncodingProfile

Profilo di codifica da usare per la registrazione.

customMediaSink
IMediaExtension

Estensione multimediale per il sink multimediale personalizzato.

Restituisce

Oggetto utilizzato per controllare l'operazione asincrona.

Attributi

Requisiti Windows

Funzionalità dell'app
backgroundMediaRecording

Commenti

Se viene superato il limite di record, viene generato un evento RecordLimitationExceeded . Nella versione corrente il limite di record è di tre ore.

Vedi anche

Si applica a

StartRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

Avviare la registrazione in un sink multimediale personalizzato usando le impostazioni del profilo di codifica e del sink specificate.

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

Parametri

encodingProfile
MediaEncodingProfile

Profilo di codifica da usare per la registrazione.

customSinkActivationId
String

Platform::String

winrt::hstring

ID classe attivabile dell'estensione multimediale per il sink multimediale personalizzato.

customSinkSettings
IPropertySet

Contiene le proprietà dell'estensione multimediale.

Restituisce

Oggetto utilizzato per controllare l'operazione asincrona.

Attributi

Requisiti Windows

Funzionalità dell'app
backgroundMediaRecording

Commenti

Se viene superato il limite di record, viene generato un evento RecordLimitationExceeded . Nella versione corrente il limite di record è di tre ore.

Vedi anche

Si applica a