AppCaptureMetadataWriter.RemainingStorageBytesAvailable プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリ キャプチャ メタデータ項目用にシステムによって割り当てられた記憶域に残っているバイト数を取得します。
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 イベントが発生します。 このイベントに応答して、アプリが書き込むメタデータの量を減らすことを選択できますが、これは必須ではありません。