DisplayPresentStatus Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert Konstanten, die eine detaillierte status des Ergebnisses des letzten Aufrufs von DisplayTaskPool.TryExecuteTask angeben.
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
- Vererbung
-
DisplayPresentStatus
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 11 (eingeführt in 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v14.0)
|
Felder
DeviceInvalid | 4 | Gibt an, dass displaySource ungültig ist. Dies kann passieren, wenn der zugrunde liegende GPU-Adapter aus Der Perspektive des Kernels angehalten oder entfernt wurde. Sie können versuchen, das DisplayDevice neu zu erstellen. |
ScanoutInvalid | 2 | Gibt an, dass displayScanout ungültig ist; Sie müssen displayScanout neu erstellen, bevor Sie es erneut versuchen. |
SourceInvalid | 3 | Gibt an, dass die DisplaySource jetzt ungültig ist; Sie sollten displaySource neu erstellen, bevor Sie es erneut versuchen. |
SourceStatusPreventedPresent | 1 | Gibt an, dass Sie den von DisplayTaskPool.TryExecuteTask zurückgegebenen DisplayTaskResult.SourceStatus anzeigen sollten, um ausführlichere Fehlerinformationen zu erhalten, da die Quelle verhinderte, dass das vorhandene Objekt erfolgreich in die Warteschlange eingereiht wurde. |
Success | 0 | Gibt an, dass die angeforderte Gegenwart erfolgreich im Grafikplaner in die Warteschlange eingereiht wurde. Wenn Sie OnPresentFlipTo/OnPresentFlipAway-Zäune registriert haben, werden sie garantiert signalisiert. |
UnknownFailure | 5 | Gibt einen Fehler an, der keiner konkreten Ursache zugeordnet ist; Dies bedeutet in der Regel, dass Sie schnell fehlschlagen sollten. |