共用方式為


DisplaySourceStatus 列舉

定義

定義常數,指定顯示來源 (DisplaySource 物件) 可以位於的狀態。

狀態會影響顯示來源的使用方式,以及它如何影響其他 API 呼叫。 例如,如果顯示來源已關閉電源,則您可以預期呼叫 (例如,) DisplayTaskPool.TryExecuteTask 不會成功。

public enum class DisplaySourceStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
enum class DisplaySourceStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
public enum DisplaySourceStatus
var value = Windows.Devices.Display.Core.DisplaySourceStatus.active
Public Enum DisplaySourceStatus
繼承
DisplaySourceStatus
屬性

Windows 需求

裝置系列
Windows 11 (已於 10.0.22000.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v14.0 引進)

欄位

Active 0

指定顯示來源已連線到 DisplayTarget,且有效且由指定的 **DisplayDevice**擁有。 此外,這表示基礎顯示器的電源狀態是從核心的觀點開啟。 這是 當 DisplaySource 正確設定且由 DirectDisplay 用戶端用於簡報時,最常見的狀態。

Invalid 2

指定顯示來源無效,而 DirectDisplay 用戶端必須重新建立 DisplaySource 物件。 DisplaySource可能會因為各種原因而變成無效;例如,顯示模式變更或熱插隨插即用偵測 (連線監視器的 HPD) 。

OwnedByAnotherDevice 3

指定目前 DisplayDevice目前並未擁有顯示來源,而且是由不同的 DisplayDevice 所擁有 (讓我們呼叫顯示裝置 A) 或其他 Direct3D 裝置。 如果顯示裝置 A 擁有擁有權,則目前的DisplayDevice可以嘗試在建立顯示裝置 A 的**DisplayManagerOptions.None**時,嘗試重新建立顯示來源 (。 如果有些其他 Direct3D 裝置擁有權,如果您認為您是正確的擁有者,您仍然可以嘗試重新建立 DisplaySource

PoweredOff 1

指定顯示來源已連線到 DisplayTarget,且有效且由指定的 DisplayDevice擁有。 但基礎顯示器的電源狀態會從核心的觀點關閉。

Unowned 4

指定目前 DisplayDevice目前未擁有顯示來源,且處於未擁有的狀態。 在此情況下,您可以嘗試重新建立 DisplaySource;這麼做會隱含地提供您擁有權。

適用於