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