AppCaptureMetadataWriter.RemainingStorageBytesAvailable Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le nombre d’octets restants dans l’espace de stockage alloué par le système pour les éléments de métadonnées de capture d’application.
public:
property unsigned long long RemainingStorageBytesAvailable { unsigned long long get(); };
uint64_t RemainingStorageBytesAvailable();
public ulong RemainingStorageBytesAvailable { get; }
var uInt64 = appCaptureMetadataWriter.remainingStorageBytesAvailable;
Public ReadOnly Property RemainingStorageBytesAvailable As ULong
Valeur de propriété
Nombre d’octets restants pour le stockage des métadonnées.
Remarques
Étant donné que la capture d’application historique est prise en charge, le système accumule les métadonnées écrites avec AppCaptureMetadataWriter , même lorsqu’il n’est pas activement capturé ou diffusé. Quand, par exemple, une capture des 30 secondes précédentes est écrite dans un fichier vidéo sur disque, les métadonnées associées à la fenêtre de temps enregistrée sont incluses dans le fichier. Le système impose une limite à l’espace de stockage alloué par application pour le stockage des métadonnées accumulées. Vous pouvez obtenir l’espace de stockage actuellement disponible en vérifiant la propriété RemainingStorageBytesAvailable .
Lorsque tout l’espace alloué a été rempli, le système commence à vider les métadonnées à l’aide de la valeur AppCaptureMetadataPriority , spécifiée lorsque les éléments de métadonnées ont été écrits, et de l’âge de chaque élément afin de supprimer d’abord les données les plus anciennes et les moins importantes. Dans ce cas, l’événement MetadataPurged est déclenché. En réponse à cet événement, vous pouvez choisir de réduire la quantité de métadonnées que votre application écrit, mais cela n’est pas obligatoire.