Condividi tramite


DisplayPath Classe

Definizione

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à
Object Platform::Object IInspectable DisplayPath
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.

Si applica a