次の方法で共有


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

DisplayTaskPool.TryExecuteTask から返された DisplayTaskResult.SourceStatus を調べ、ソースによって現在のが正常にキューに入れられなかったため、より詳細なエラー情報を取得するように指定します。

Success 0

要求された存在がグラフィックス スケジューラに正常にキューに登録されたことを指定します。 OnPresentFlipTo/OnPresentFlipAway フェンスを登録した場合は、通知が保証されます。

UnknownFailure 5

具体的な原因にマップされないエラーを指定します。これは一般に、高速に失敗する必要があることを意味します。

適用対象

こちらもご覧ください