Поделиться через


AppCaptureRecordOperation Класс

Определение

Представляет операцию записи приложения.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API во время выполнения завершатся ошибкой.

public ref class AppCaptureRecordOperation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppCaptureContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppCaptureRecordOperation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppCaptureContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppCaptureRecordOperation
Public NotInheritable Class AppCaptureRecordOperation
Наследование
Object Platform::Object IInspectable AppCaptureRecordOperation
Атрибуты

Требования к Windows

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.15063.0)
API contract
Windows.Media.Capture.AppCaptureContract (появилось в v4.0)
Возможности приложения
appCaptureSettings

Комментарии

Этот API может вызвать ошибку, если фоновая служба завершила работу из-за времени ожидания простоя.

Свойства

Duration

Возвращает длительность операции записи.

ErrorCode

Возвращает код ошибки, связанной с операцией записи.

File

Возвращает файл, связанный с операцией записи.

IsFileTruncated

Возвращает значение, указывающее, усекается ли файл, связанный с операцией записи.

State

Возвращает значение, указывающее текущее состояние операции записи приложения.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API во время выполнения завершатся ошибкой.

Методы

StopRecording()

Останавливает операцию записи приложения.

События

DurationGenerated

Происходит при изменении состояния записи из-за длительности операции записи.

FileGenerated

Происходит при изменении состояния записи из-за файла, связанного с операцией записи.

StateChanged

Происходит при изменении состояния операции записи приложения.

Применяется к