Partager via


DisplayPresentStatus Énumération

Définition

Définit des constantes qui spécifient une status détaillée du résultat de l’appel le plus récent à DisplayTaskPool.TryExecuteTask.

public enum class DisplayPresentStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
enum class DisplayPresentStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
public enum DisplayPresentStatus
var value = Windows.Devices.Display.Core.DisplayPresentStatus.success
Public Enum DisplayPresentStatus
Héritage
DisplayPresentStatus
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 11 (introduit dans 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v14.0)

Champs

DeviceInvalid 4

Spécifie que displaySource n’est pas valide. Cela peut se produire si l’adaptateur GPU sous-jacent s’est arrêté ou a été supprimé du point de vue du noyau. Vous pouvez essayer de recréer l’objet DisplayDevice.

ScanoutInvalid 2

Spécifie que displayScanout n’est pas valide ; vous devez recréer displayScanout avant de réessayer.

SourceInvalid 3

Spécifie que DisplaySource n’est désormais pas valide ; vous devez recréer displaySource avant de réessayer.

SourceStatusPreventedPresent 1

Spécifie que vous devez examiner le DisplayTaskResult.SourceStatus retourné par DisplayTaskPool.TryExecuteTask pour obtenir des informations d’erreur plus détaillées, car la source a empêché la mise en file d’attente du présent.

Success 0

Spécifie que le présent demandé a été correctement mis en file d’attente vers le planificateur graphique. Si vous avez inscrit des clôtures OnPresentFlipAway/OnPresentFlipAway , il est garanti qu’elles soient signalées.

UnknownFailure 5

Spécifie un échec qui ne correspond à aucune cause concrète ; cela signifie généralement que vous devez échouer rapidement.

S’applique à

Voir aussi