DisplayPath Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un percorso della pipeline di visualizzazione da una "origine logica" a un Oggetto DisplayTarget. Un'origine logica fornisce un buffer frame, in un formato descritto dalle proprietà di origine. La pipeline di visualizzazione compone il contenuto di origine e lo trasforma nel formato descritto dalle proprietà di destinazione.
Gli oggetti DisplayPath implementano anche l'interfaccia 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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1809 (è stato introdotto in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v7.0)
|
Proprietà
IsInterlaced |
Ottiene o imposta un valore facoltativo per se la modalità di destinazione per questo percorso è interlacciata. |
IsStereo |
Ottiene o imposta se la modalità di destinazione per questo percorso è in modalità stereoscopica 3D. |
PhysicalPresentationRate |
Ottiene o imposta la frequenza fisica effettiva a cui lo schermo esegue l'analisi dei pixel (quando vengono virtualizzate le frequenze di aggiornamento). |
PresentationRate |
Ottiene o imposta un valore facoltativo per la frequenza di aggiornamento, nota anche come frequenza di sincronizzazione verticale, della modalità di destinazione del percorso. |
Properties |
Riservato per utilizzi futuri. |
Rotation |
Ottiene o imposta il modo in cui la pipeline di visualizzazione ruota il buffer del frame di origine prima di eseguire l'analisi alla destinazione. |
Scaling |
Ottiene o imposta il modo in cui la pipeline di visualizzazione ridimensiona il buffer del frame di origine prima di eseguire l'analisi alla destinazione. |
SourcePixelFormat |
Ottiene o imposta il formato pixel delle superfici che saranno consentite per presentare a Questo DisplayPath. |
SourceResolution |
Ottiene o imposta un valore facoltativo per le dimensioni del buffer pixel usato per l'analisi, prima che venga trasformato per adattarsi alla risoluzione di destinazione. |
Status |
Ottiene l'ultimo stato del percorso nel sistema, acquisito quando l'ultimo oggetto DisplayState è stato creato o applicato. |
Target |
DisplayTarget a cui si connette questo percorso. |
TargetResolution |
Ottiene o imposta un valore facoltativo per le dimensioni del frame fornito al monitoraggio della destinazione. Ciò può differire dalle dimensioni del buffer frame "source", nel qual caso la pipeline di visualizzazione trasforma il contenuto usando le proprietà Rotazione e Ridimensionamento . |
View |
Ottiene la visualizzazione logica da cui è connesso questo percorso. Tutti i percorsi che risiedono nello stesso DisplayView vengono clonati logicamente. |
WireFormat |
Ottiene o imposta un valore facoltativo per la rappresentazione hardware esatta usata per l'analisi; ad esempio la codifica pixel, i bit per canale, lo spazio dei colori e il formato di metadati HDR. |
Metodi
ApplyPropertiesFromMode(DisplayModeInfo) |
Imposta su questo oggetto DisplayPath tutte le proprietà riflesse in un oggetto DisplayModeInfo fornito. Si noti che il formato di filo non è impostato da questo metodo, poiché un oggetto DisplayModeInfo fa riferimento a un intervallo di formati di fili validi. |
FindModes(DisplayModeQueryOptions) |
Esegue una query sul driver per determinare le combinazioni di modalità valide che possono essere applicate a questo DisplayPath. Tutte le proprietà già impostate in questo percorso vengono usate come vincoli per limitare il set di modalità restituite. |