Windows.Devices.Display.Core 命名空間

提供管理及呈現內容的方式給自訂撰寫器軟體的硬體顯示管線。

如需如何實作自訂撰寫器的概念檔,請參閱 建置適用于前端掛接和特製化監視器的自訂撰寫器應用程式

如需範例應用程式,請參閱 Windows.Devices.Display.Core 自訂撰寫器範例

類別

DisplayAdapter

表示硬體顯示控制器。 這通常是 GPU (圖形處理單位) 。

DisplayDevice

表示直接建立和呈現內容給顯示驅動程式的內容。 DisplayDevice類似于Direct3D API 中的 Direct3D裝置。

DisplayDevice 物件也會實作 COM 介面 IDisplayDeviceInterop

DisplayFence

表示柵欄物件,可用來同步 處理 Direct3D 裝置與 DisplayDevice 物件之間的轉譯命令。

DisplayManager

管理 DisplayTarget 物件或物件的擁有權,並提供方法來建立 DisplayState 物件。

DisplayManagerChangedEventArgs

表示 Changed 事件的引數。

DisplayManagerDisabledEventArgs

表示 Disabled 事件的引數。

DisplayManagerEnabledEventArgs

表示 Enabled 事件的引數。

DisplayManagerPathsFailedOrInvalidatedEventArgs

代表 PathFailedOrInvalidated 事件的引數。

DisplayManagerResultWithState

包含 DisplayManager 作業的狀態,如果作業成功,則包含產生的 DisplayState

DisplayModeInfo

描述 DisplayPath屬性的有效組合。 您可以使用ApplyPropertiesFromMode方法,在DisplayPath上設定這個物件的屬性值。 請注意,這個物件是指有效的線格式範圍,而不只是一個特定的線格式。

DisplayMuxDevice

提供管理及呈現內容的方式給自訂撰寫器軟體的硬體顯示管線。

如需如何實作自訂撰寫器的概念檔,請參閱 建置適用于前端掛接和特製化監視器的自訂撰寫器應用程式

如需範例應用程式,請參閱 Windows.Devices.Display.Core 自訂撰寫器範例

DisplayPath

表示從邏輯「來源」到 DisplayTarget的顯示管線路徑。 邏輯來源會以來源屬性所描述的格式,提供框架緩衝區。 顯示管線會撰寫來源內容,並將其轉換成目標屬性所描述的格式。

DisplayPath 物件也會實作 COM 介面 IDisplayPathInterop

DisplayPrimaryDescription

描述一組屬性,可用來使用CreatePrimary配置DisplaySurface物件。

DisplayScanout

表示一組已驗證的參數,以掃描內容到來源。 DisplayScanout可以指派給DisplayTask,並在DisplayTaskPool上執行。

DisplaySource

提供來源的擁有權,讓擁有者能夠呈現畫面。

DisplayState

表示系統顯示目標子集的顯示管線狀態時配量。 如果 IsReadOnlyfalse ,則連接呼叫者 DisplayManager所擁有的目標,或是修改路徑屬性,即可修改此物件。 在您呼叫TryApply之前,修改DisplayState物件或其子物件不會直接修改系統的顯示狀態。

DisplayStateOperationResult

包含 DisplayState 作業的狀態。

DisplaySurface

配置成與掃描一或多個 DisplaySource 物件的 2D 圖元緩衝區相容。

DisplayTarget

表示顯示管線之邏輯「目標」的時間配量。 這通常類似于 GPU 上的實體連接器,例如 HDMI 埠,但可以是虛擬目標,代表鏈結的 DisplayPort 目標。

DisplayTask

表示一組可透過顯示硬體以不可部分完成的方式排入佇列和執行的作業。

DisplayTaskPool

提供在 DisplayDevice上配置和執行工作的方法。

DisplayTaskResult

代表有關簡報要求狀態的多個意見反應/資訊,以及您應該怎麼做。 DisplayTaskResult物件會從DisplayTaskPool.TryExecuteTask傳回。

DisplayView

表示一組邏輯複製在一起的 DisplayPath 物件。

DisplayWireFormat

指定用來掃描的確切硬體標記法;例如圖元編碼、每個通道的位、色彩空間和 HDR 元資料格式。

結構

DisplayPresentationRate

描述由合理重新整理率和分隔符號組成的整體呈現速率。

列舉

DisplayBitsPerChannel

定義常數,指定每個通道的位數做為旗標。

DisplayDeviceCapability

定義常數,指定 DisplayDevice的功能。

DisplayManagerOptions

定義常數,指定 DisplayManager的選項。

DisplayManagerResult

定義常數,指定 DisplayManager 作業的結果。

DisplayModeQueryOptions

定義常數,指定模式查詢作業的選項。

DisplayPathScaling

定義常數,指定如何將內容從框架緩衝區調整為目標。

DisplayPathStatus

定義常數,指定系統中路徑的最後一個狀態,在上次建立或套用 DisplayState 時擷取。

DisplayPresentStatus

定義常數,指定 最近呼叫 DisplayTaskPool.TryExecuteTask的結果詳細狀態。

DisplayRotation

定義常數,指定如何將內容從框架緩衝區旋轉至目標。

DisplayScanoutOptions

藉由呼叫DisplayDevice.CreateSimpleScanoutWithDirtyRectsAndOptions) ,定義用來建立DisplayScanout物件的常數 (。

DisplaySourceStatus

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

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

DisplayStateApplyOptions

定義常數,指定將 DisplayState 套用至系統的選項。

DisplayStateFunctionalizeOptions

定義常數,指定使用系統將 DisplayState 功能化的選項。

DisplayStateOperationStatus

定義常數,指定 DisplayState 作業的結果。

DisplayTargetPersistence

定義常數,指定當硬體不再報告任何連線監視器時,連接到目標的監視器應該如何虛擬保存。

DisplayTaskSignalKind

定義指定訊號類型的常數。

DisplayWireFormatColorSpace

定義常數,指定色彩空間,通常是由三個色彩主要的組合所定義, (紅色、綠色和藍色) 。

DisplayWireFormatEotf

定義常數,指定編碼圖元的 EOTF (EOTF) 。 EOTF 會定義圖元編碼值如何轉換成硬體顯示器上的光學亮度。

DisplayWireFormatHdrMetadata

定義常數,指定內嵌在圖元位流中的 HDR 主控元資料格式。 HDR 主控中繼資料通常會定義如何調整視訊串流,以便在特定顯示器硬體上播放。

DisplayWireFormatPixelEncoding

定義常數,指定用來編碼圖元資料的色彩模型和色度子取樣格式。

另請參閱