Compartilhar via


AppRecordingManager Classe

Definição

Permite que um aplicativo UWP salve gravações e capturas de tela de seu conteúdo.

public ref class AppRecordingManager 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 AppRecordingManager 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 AppRecordingManager
Public NotInheritable Class AppRecordingManager
Herança
Object Platform::Object IInspectable AppRecordingManager
Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.16299.0)
API contract
Windows.Media.AppRecording.AppRecordingContract (introduzida na v1.0)

Comentários

Obtenha uma instância dessa classe chamando GetDefault.

Propriedades

SupportedScreenshotMediaEncodingSubtypes

Obtém uma lista de cadeias de caracteres que representam os subtipos de codificação de mídia com suporte para o método SaveScreenshotToFilesAsync .

Métodos

GetDefault()

Obtém uma instância da classe AppRecordingManager .

GetStatus()

Obtém um objeto que fornece informações sobre se o aplicativo atual é capaz de iniciar uma gravação de aplicativo e, caso contrário, fornece detalhes sobre os motivos pelos quais a gravação do aplicativo está indisponível.

RecordTimeSpanToFileAsync(DateTime, TimeSpan, StorageFile)

Grava o conteúdo de áudio e vídeo do aplicativo atual do buffer histórico, com um intervalo de tempo definido pela hora de início e duração especificadas, no arquivo de destino especificado.

SaveScreenshotToFilesAsync(StorageFolder, String, AppRecordingSaveScreenshotOption, IIterable<String>)

Salva de forma assíncrona um arquivo de imagem que contém o conteúdo atual do aplicativo de chamada.

StartRecordingToFileAsync(StorageFile)

Grava o conteúdo de áudio e vídeo do aplicativo atual no arquivo de destino especificado, começando no momento atual e terminando quando a operação é cancelada ou o espaço de armazenamento foi excedido.

Aplica-se a