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
- Наследование
- Атрибуты
Требования к 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 |
Происходит при изменении состояния операции записи приложения. |