Partager via


MediaCapture.StartRecordToCustomSinkAsync Méthode

Définition

Surcharges

StartRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

Démarrez l’enregistrement sur un récepteur multimédia personnalisé à l’aide du profil d’encodage spécifié.

StartRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

Démarrez l’enregistrement sur un récepteur multimédia personnalisé à l’aide du profil d’encodage et des paramètres de récepteur spécifiés.

StartRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

Démarrez l’enregistrement sur un récepteur multimédia personnalisé à l’aide du profil d’encodage spécifié.

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

Paramètres

encodingProfile
MediaEncodingProfile

Profil d’encodage à utiliser pour l’enregistrement.

customMediaSink
IMediaExtension

Extension de média pour le récepteur de média personnalisé.

Retours

Objet utilisé pour contrôler l’opération asynchrone.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
backgroundMediaRecording

Remarques

Un événement RecordLimitationExceeded est déclenché si la limite d’enregistrement est dépassée. Dans la version actuelle, la limite d’enregistrement est de trois heures.

Voir aussi

S’applique à

StartRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

Démarrez l’enregistrement sur un récepteur multimédia personnalisé à l’aide du profil d’encodage et des paramètres de récepteur spécifiés.

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

Paramètres

encodingProfile
MediaEncodingProfile

Profil d’encodage à utiliser pour l’enregistrement.

customSinkActivationId
String

Platform::String

winrt::hstring

ID de classe activable de l’extension de média pour le récepteur de média personnalisé.

customSinkSettings
IPropertySet

Contient les propriétés de l’extension multimédia.

Retours

Objet utilisé pour contrôler l’opération asynchrone.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
backgroundMediaRecording

Remarques

Un événement RecordLimitationExceeded est déclenché si la limite d’enregistrement est dépassée. Dans la version actuelle, la limite d’enregistrement est de trois heures.

Voir aussi

S’applique à