AppRecordingStatus 類別

定義

提供目前應用程式目前是否可以藉由呼叫 StartRecordingToFileAsyncRecordTimespanToFileAsync來起始應用程式錄製的資訊,如果不是,則提供應用程式錄製無法使用原因的詳細資料。

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
繼承
Object Platform::Object IInspectable AppRecordingStatus
屬性

Windows 需求

裝置系列
Windows Desktop Extension SDK (已於 10.0.16299.0 引進)
API contract
Windows.Media.AppRecording.AppRecordingContract (已於 v1.0 引進)

備註

呼叫 AppRecordingManager.GetStatus來取得此類別的實例。

屬性

CanRecord

取得值,這個值表示目前的應用程式目前是否可以藉由呼叫 StartRecordingToFileAsymc來錄製應用程式的音訊和視訊內容。

CanRecordTimeSpan

取得值,這個值表示目前的應用程式目前是否可以藉由呼叫 RecordTimespanToFileAsync來錄製應用程式的音訊和視訊內容時間範圍。

Details

取得 AppRecordingStatusDetails 物件,提供詳細資訊,指出目前應用程式目前無法開始錄製的原因。

HistoricalBufferDuration

取得值,這個值表示歷程記錄應用程式錄製緩衝區的持續時間。

適用於