Compartilhar via


DisplayPresentStatus Enumeração

Definição

Define constantes que especificam uma status detalhada do resultado da chamada mais recente para 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
Herança
DisplayPresentStatus
Atributos

Requisitos do Windows

Família de dispositivos
Windows 11 (introduzida na 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v14.0)

Campos

DeviceInvalid 4

Especifica que o DisplaySource é inválido. Isso pode acontecer se o adaptador de GPU subjacente parou ou foi removido da perspectiva do kernel. Você pode tentar recriar o DisplayDevice.

ScanoutInvalid 2

Especifica que DisplayScanout é inválido; você precisa recriar o DisplayScanout antes de tentar novamente.

SourceInvalid 3

Especifica que o DisplaySource agora é inválido; você deve recriar o DisplaySource antes de tentar novamente.

SourceStatusPreventedPresent 1

Especifica que você deve examinar o DisplayTaskResult.SourceStatus retornado de DisplayTaskPool.TryExecuteTask para obter informações de erro mais detalhadas, pois a origem impediu que o presente fosse enfileirado com êxito.

Success 0

Especifica que o presente solicitado foi enfileirado com êxito para o agendador de gráficos. Se você registrou cercas OnPresentFlipTo/OnPresentFlipAway , é garantido que elas sejam sinalizadas.

UnknownFailure 5

Especifica uma falha que não é mapeada para nenhuma causa concreta; isso geralmente significa que você deve falhar rapidamente.

Aplica-se a

Confira também