Поделиться через


DisplayPath Класс

Определение

Представляет путь к конвейеру отображения из логического "источника" в 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
Наследование
Object Platform::Object IInspectable DisplayPath
Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 1809 (появилось в 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v7.0)

Свойства

IsInterlaced

Возвращает или задает необязательное значение, указывающее, является ли целевой режим для этого пути чередованием.

IsStereo

Возвращает или задает значение, указывающее, находится ли целевой режим для этого пути в трехмерном стереоскопическом режиме.

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. Все свойства, которые уже были заданы для этого пути, используются в качестве ограничений для ограничения набора возвращаемых режимов.

Применяется к