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


DisplayPath.FindModes(DisplayModeQueryOptions) Метод

Определение

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

public:
 virtual IVectorView<DisplayModeInfo ^> ^ FindModes(DisplayModeQueryOptions flags) = FindModes;
IVectorView<DisplayModeInfo> FindModes(DisplayModeQueryOptions const& flags);
public IReadOnlyList<DisplayModeInfo> FindModes(DisplayModeQueryOptions flags);
function findModes(flags)
Public Function FindModes (flags As DisplayModeQueryOptions) As IReadOnlyList(Of DisplayModeInfo)

Параметры

flags
DisplayModeQueryOptions

Значение DisplayModeQueryOptions, содержащее расширенные параметры для фильтрации результирующего режима.

Возвращаемое значение

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

Комментарии

Фильтрация возвращаемых режимов с помощью флагов или установка некоторых свойств, ограничивающих перечисление режима, может обеспечить значительное повышение производительности. Этот метод очень затратен, если он не ограничен, так как драйвер будет запрашиваться напрямую и может выполнять сложные вычисления для определения объединения поддерживаемых режимов.

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