DisplayPresentStatus 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 | 具体的な原因にマップされないエラーを指定します。これは一般に、高速に失敗する必要があることを意味します。 |