다음을 통해 공유


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

속성 값

UInt64

unsigned long long

uint64_t

메타데이터 스토리지에 남아 있는 바이트 수입니다.

설명

기록 앱 캡처가 지원되므로 시스템은 적극적으로 캡처하거나 브로드캐스트하지 않는 경우에도 AppCaptureMetadataWriter 로 작성된 메타데이터를 누적합니다. 예를 들어 이전 30초의 캡처가 디스크의 비디오 파일에 기록되면 기록된 기간과 연결된 메타데이터가 파일에 포함됩니다. 시스템은 누적된 메타데이터를 저장하기 위해 앱당 할당되는 스토리지 공간에 제한을 적용합니다. RemainingStorageBytesAvailable 속성을 확인하여 현재 사용 가능한 스토리지 공간을 가져올 수 있습니다.

할당된 모든 공간이 채워지면 시스템은 메타데이터 항목이 작성될 때 지정된 AppCaptureMetadataPriority 값과 가장 오래되고 가장 중요하지 않은 데이터를 먼저 삭제하기 위해 각 항목의 기간을 사용하여 메타데이터를 삭제하기 시작합니다. 이 경우 MetadataPurged 이벤트가 발생합니다. 이 이벤트에 대한 응답으로 앱이 작성하는 메타데이터의 양을 줄이도록 선택할 수 있지만 필수는 아닙니다.

적용 대상