AppCaptureMetadataWriter.RemainingStorageBytesAvailable Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает количество байтов, оставшихся в дисковом пространстве, выделенном системой для элементов метаданных записи приложения.
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
Значение свойства
Количество байтов, оставшихся для хранения метаданных.
Комментарии
Так как поддерживается сбор данных за историю приложения, система накапливает метаданные, написанные с помощью AppCaptureMetadataWriter , даже если они не записываются и не транслируются. Например, если запись предыдущих 30 секунд записывается в видеофайл на диске, метаданные, связанные с записанным временным окном, включаются в файл. Система накладывает ограничение на дисковое пространство, выделенное для каждого приложения для хранения накопленных метаданных. Вы можете получить доступное дисковое пространство, проверив свойство RemainingStorageBytesAvailable .
После заполнения всего выделенного пространства система начнет очистку метаданных, используя значение AppCaptureMetadataPriority , указанное при записи элементов метаданных, и возраст каждого элемента, чтобы сначала удалить самые старые, наименее важные данные. В этом случае возникает событие MetadataPurged . В ответ на это событие можно уменьшить объем метаданных, записываемых приложением, но это необязательно.