DisplayPath 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示從邏輯「來源」到 DisplayTarget的顯示管線路徑。 邏輯來源會以來源屬性所描述的格式提供框架緩衝區。 顯示管線會撰寫來源內容,並將其轉換成目標屬性所描述的格式。
DisplayPath 物件也會實作 COM 介面 IDisplayPathInterop。
public ref class DisplayPath sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DisplayPath final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DisplayPath
Public NotInheritable Class DisplayPath
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10, version 1809 (已於 10.0.17763.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v7.0 引進)
|
屬性
IsInterlaced |
取得或設定這個路徑的目標模式是否交錯的選擇性值。 |
IsStereo |
取得或設定這個路徑的目標模式是否處於 3D 身歷聲模式。 |
PhysicalPresentationRate |
取得或設定在虛擬化重新整理速率時,顯示器正在掃描圖元 (的實際實體速率) 。 |
PresentationRate |
取得或設定這個路徑目標模式之重新整理速率的選擇性值,也稱為垂直同步速率。 |
Properties |
保留供未來使用。 |
Rotation |
取得或設定顯示管線在掃描到目標之前,如何旋轉來源畫面緩衝區。 |
Scaling |
取得或設定顯示管線在掃描到目標之前,如何調整來源畫面緩衝區。 |
SourcePixelFormat |
取得或設定允許呈現給這個 DisplayPath之表面的像素格式。 |
SourceResolution |
取得或設定用於掃描輸出之圖元緩衝區大小的選擇性值,然後再轉換以符合目標解析度。 |
Status |
取得系統中路徑的最後一個狀態,在上次建立或套用 DisplayState 時擷取。 |
Target |
此路徑所連線的 DisplayTarget 。 |
TargetResolution |
取得或設定提供給目標監視器之畫面大小的選擇性值。 這與「來源」畫面緩衝區的大小不同,在此情況下,顯示管線會使用 旋轉 和 縮放 屬性來轉換內容。 |
View |
取得這個路徑所連接的邏輯檢視。 位於相同 DisplayView 中的所有路徑都會以邏輯方式複製在一起。 |
WireFormat |
取得或設定用來掃描之確切硬體標記法的選擇性值;例如圖元編碼、每個通道的位、色彩空間和 HDR 元資料格式。 |
方法
ApplyPropertiesFromMode(DisplayModeInfo) |
設定此 DisplayPath 物件上提供 之 DisplayModeInfo中反映的所有屬性。 請注意,這個方法不會設定線格式,因為 DisplayModeInfo 物件是指有效的線格式範圍。 |
FindModes(DisplayModeQueryOptions) |
查詢驅動程式,以判斷可套用至此 DisplayPath的有效模式組合。 已在此路徑上設定的任何屬性,會用來限制傳回的模式集。 |