Share via


MediaCapture.StartRecordToCustomSinkAsync Método

Definición

Sobrecargas

StartRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

Inicie la grabación en un receptor de medios personalizado mediante el perfil de codificación especificado.

StartRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

Inicie la grabación en un receptor de medios personalizado mediante la configuración especificada del perfil de codificación y el receptor.

StartRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

Inicie la grabación en un receptor de medios personalizado mediante el perfil de codificación especificado.

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

Parámetros

encodingProfile
MediaEncodingProfile

Perfil de codificación que se va a usar para la grabación.

customMediaSink
IMediaExtension

Extensión multimedia para el receptor de medios personalizado.

Devoluciones

Objeto que se usa para controlar la operación asincrónica.

Atributos

Requisitos de Windows

Características de aplicaciones
backgroundMediaRecording

Comentarios

Se genera un evento RecordLimitationExceeded si se supera el límite de registros. En la versión actual, el límite de registros es de tres horas.

Consulte también

Se aplica a

StartRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

Inicie la grabación en un receptor de medios personalizado mediante la configuración especificada del perfil de codificación y el receptor.

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

Parámetros

encodingProfile
MediaEncodingProfile

Perfil de codificación que se va a usar para la grabación.

customSinkActivationId
String

Platform::String

winrt::hstring

Identificador de clase activable de la extensión multimedia para el receptor de medios personalizado.

customSinkSettings
IPropertySet

Contiene propiedades de la extensión multimedia.

Devoluciones

Objeto que se usa para controlar la operación asincrónica.

Atributos

Requisitos de Windows

Características de aplicaciones
backgroundMediaRecording

Comentarios

Se genera un evento RecordLimitationExceeded si se supera el límite de registros. En la versión actual, el límite de registros es de tres horas.

Consulte también

Se aplica a