GraphicsCaptureSession Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet à l’application de prendre des captures d’écran.
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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1803 (introduit dans 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v6.0)
|
Remarques
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
2004 | 19041 | IsCursorCaptureEnabled |
Propriétés
DirtyRegionMode |
Permet à l’application de prendre des captures d’écran. |
IncludeSecondaryWindows |
Permet à l’application de prendre des captures d’écran. |
IsBorderRequired |
Obtient ou définit une valeur spécifiant si l’opération de capture nécessite une bordure colorée autour de la fenêtre ou de l’affichage pour indiquer qu’une capture est en cours. |
IsCursorCaptureEnabled |
Obtient ou définit une valeur spécifiant si la session de capture inclura le curseur dans le contenu capturé. |
MinUpdateInterval |
Permet à l’application de prendre des captures d’écran. |
Méthodes
Close() |
Ferme la session de capture et libère les ressources. |
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
IsSupported() |
Retourne true si la capture d’écran est prise en charge sur l’appareil. |
StartCapture() |
Démarre la session de capture, ce qui permet à l’application de capturer des images. |