Compartir a través de


AppRecordingManager Clase

Definición

Permite que una aplicación para UWP guarde grabaciones y capturas de pantalla de su contenido.

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
Herencia
Object Platform::Object IInspectable AppRecordingManager
Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.16299.0)
API contract
Windows.Media.AppRecording.AppRecordingContract (se introdujo en la versión v1.0)

Comentarios

Obtenga una instancia de esta clase llamando a GetDefault.

Propiedades

SupportedScreenshotMediaEncodingSubtypes

Obtiene una lista de cadenas que representan los subtipos de codificación multimedia admitidos para el método SaveScreenshotToFilesAsync .

Métodos

GetDefault()

Obtiene una instancia de la clase AppRecordingManager .

GetStatus()

Obtiene un objeto que proporciona información sobre si la aplicación actual puede iniciar actualmente una grabación de la aplicación y, si no es así, proporciona detalles sobre las razones por las que la grabación de la aplicación no está disponible.

RecordTimeSpanToFileAsync(DateTime, TimeSpan, StorageFile)

Escribe contenido de audio y vídeo de la aplicación actual desde el búfer histórico, con un intervalo de tiempo definido por la hora de inicio y la duración especificadas, en el archivo de destino especificado.

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

Guarda de forma asincrónica un archivo de imagen que contiene el contenido actual de la aplicación que llama.

StartRecordingToFileAsync(StorageFile)

Escribe contenido de audio y vídeo de la aplicación actual en el archivo de destino especificado, comenzando en la hora actual y finalizando cuando se cancela la operación o se ha superado el espacio de almacenamiento.

Se aplica a