Condividi tramite


AppRecordingManager Classe

Definizione

Consente a un'app UWP di salvare registrazioni e screenshot del relativo contenuto.

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
Ereditarietà
Object Platform::Object IInspectable AppRecordingManager
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows Desktop Extension SDK (è stato introdotto in 10.0.16299.0)
API contract
Windows.Media.AppRecording.AppRecordingContract (è stato introdotto in v1.0)

Commenti

Ottenere un'istanza di questa classe chiamando GetDefault.

Proprietà

SupportedScreenshotMediaEncodingSubtypes

Ottiene un elenco di stringhe che rappresentano i sottotipi di codifica multimediale supportati per il metodo SaveScreenshotToFilesAsync .

Metodi

GetDefault()

Ottiene un'istanza della classe AppRecordingManager .

GetStatus()

Ottiene un oggetto che fornisce informazioni sul fatto che l'app corrente sia attualmente in grado di avviare una registrazione dell'app e, in caso contrario, fornisce informazioni dettagliate sui motivi per cui la registrazione dell'app non è disponibile.

RecordTimeSpanToFileAsync(DateTime, TimeSpan, StorageFile)

Scrive contenuti audio e video dell'app corrente dal buffer cronologico, con un intervallo di tempo definito dall'ora di inizio e dalla durata specificati, al file di destinazione specificato.

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

Salva in modo asincrono un file di immagine contenente il contenuto corrente dell'app chiamante.

StartRecordingToFileAsync(StorageFile)

Scrive contenuti audio e video dell'app corrente nel file di destinazione specificato, a partire dall'ora corrente e terminando quando l'operazione viene annullata o lo spazio di archiviazione è stato superato.

Si applica a