Partager via


AppRecordingStatus Classe

Définition

Fournit des informations sur la capacité de l’application actuelle à lancer un enregistrement d’application en appelant StartRecordingToFileAsync ou RecordTimespanToFileAsync et, dans le cas contraire, fournit des détails sur les raisons pour lesquelles l’enregistrement d’application n’est pas disponible.

public ref class AppRecordingStatus sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.AppRecording.AppRecordingContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppRecordingStatus final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.AppRecording.AppRecordingContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppRecordingStatus
Public NotInheritable Class AppRecordingStatus
Héritage
Object Platform::Object IInspectable AppRecordingStatus
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.16299.0)
API contract
Windows.Media.AppRecording.AppRecordingContract (introduit dans v1.0)

Remarques

Obtenez une instance de cette classe en appelant AppRecordingManager.GetStatus.

Propriétés

CanRecord

Obtient une valeur qui indique si l’application actuelle peut actuellement enregistrer le contenu audio et vidéo de l’application en appelant StartRecordingToFileAsymc.

CanRecordTimeSpan

Obtient une valeur qui indique si l’application actuelle peut actuellement enregistrer un intervalle de temps du contenu audio et vidéo de l’application en appelant RecordTimespanToFileAsync.

Details

Obtient un objet AppRecordingStatusDetails qui fournit des informations détaillées indiquant pourquoi l’application actuelle ne peut pas commencer l’enregistrement.

HistoricalBufferDuration

Obtient une valeur qui indique la durée de la mémoire tampon d’enregistrement d’application historique.

S’applique à