Share via


AppCaptureRecordOperation Classe

Definição

Representa uma operação de registro de captura de aplicativo.

Observação

Essa API não está disponível para todos os aplicativos do Windows. A menos que sua conta de desenvolvedor seja provisionada especialmente pela Microsoft, as chamadas para essas APIs falharão em runtime.

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
Herança
Object Platform::Object IInspectable AppCaptureRecordOperation
Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.15063.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduzida na v4.0)
Funcionalidades do aplicativo
appCaptureSettings

Comentários

Essa API poderá gerar um erro se o serviço em segundo plano tiver sido desligado devido ao tempo limite ocioso.

Propriedades

Duration

Obtém a duração da operação de gravação.

ErrorCode

Obtém o código de erro associado à operação de gravação.

File

Obtém o arquivo associado à operação de gravação.

IsFileTruncated

Obtém um valor que indica se o arquivo associado à operação de gravação está truncado.

State

Obtém um valor que especifica o estado atual da operação de registro de captura de aplicativo.

Observação

Essa API não está disponível para todos os aplicativos do Windows. A menos que sua conta de desenvolvedor seja provisionada especialmente pela Microsoft, as chamadas para essas APIs falharão em runtime.

Métodos

StopRecording()

Interrompe a operação de registro de captura de aplicativo.

Eventos

DurationGenerated

Ocorre quando o estado de gravação é alterado devido à duração da operação de gravação.

FileGenerated

Ocorre quando o estado de gravação é alterado devido ao arquivo associado à operação de gravação.

StateChanged

Ocorre quando o estado da operação de registro de captura do aplicativo é alterado.

Aplica-se a