DisplayPresentStatus Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет константы, указывающие подробное состояние результата последнего вызова 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
- Наследование
-
DisplayPresentStatus
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 11 (появилось в 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v14.0)
|
Поля
DeviceInvalid | 4 | Указывает, что displaySource является недопустимым. Это может произойти, если базовый адаптер GPU остановлен или был удален с точки зрения ядра. Вы можете попробовать воссоздать DisplayDevice. |
ScanoutInvalid | 2 | Указывает, что displayScanout является недопустимым; Перед повторной попыткой необходимо повторно создать DisplayScanout . |
SourceInvalid | 3 | Указывает, что displaySource теперь является недопустимым; Перед повторной попыткой необходимо повторно создать DisplaySource . |
SourceStatusPreventedPresent | 1 | Указывает, что вы должны просмотреть displayTaskResult.SourceStatus , возвращенный из DisplayTaskPool.TryExecuteTask , чтобы получить более подробные сведения об ошибке, так как источник предотвратил успешное постановку текущего объекта в очередь. |
Success | 0 | Указывает, что запрошенный подарок успешно поставлен в очередь планировщика графики. Если вы зарегистрировали ограждения OnPresentFlipTo/OnPresentFlipAway , они гарантированно будут сигнализируются. |
UnknownFailure | 5 | Указывает сбой, который не соответствует какой-либо конкретной причине; Обычно это означает, что вы должны быстро завершиться сбоем. |