Freigeben über


GraphicsCaptureSession Klasse

Definition

Ermöglicht der Anwendung das Erstellen von Screenshots.

public ref class GraphicsCaptureSession sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GraphicsCaptureSession final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GraphicsCaptureSession : System.IDisposable
Public NotInheritable Class GraphicsCaptureSession
Implements IDisposable
Vererbung
Object Platform::Object IInspectable GraphicsCaptureSession
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)

Hinweise

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
2004 19041 IsCursorCaptureEnabled

Eigenschaften

DirtyRegionMode

Ermöglicht der Anwendung das Erstellen von Screenshots.

IncludeSecondaryWindows

Ermöglicht der Anwendung das Erstellen von Screenshots.

IsBorderRequired

Ruft einen Wert ab, der angibt, ob der Erfassungsvorgang einen farbigen Rahmen um das Fenster oder die Anzeige erfordert, um anzugeben, dass eine Aufzeichnung ausgeführt wird, oder legt diesen fest.

IsCursorCaptureEnabled

Ruft einen Wert ab, der angibt, ob die Aufzeichnungssitzung den Cursor in den erfassten Inhalt einschließt, oder legt diesen fest.

MinUpdateInterval

Ermöglicht der Anwendung das Erstellen von Screenshots.

Methoden

Close()

Schließt die Aufzeichnungssitzung und gibt Ressourcen frei.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

IsSupported()

Gibt true zurück, wenn die Bildschirmaufnahme auf dem Gerät unterstützt wird.

StartCapture()

Startet die Aufzeichnungssitzung, sodass die Anwendung Frames erfassen kann.

Gilt für:

Weitere Informationen