DisplayPath.FindModes(DisplayModeQueryOptions) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
드라이버를 쿼리하여 이 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 값입니다.
반환
드라이버가 이 경로에 성공적으로 적용할 수 있는 0개 이상의 모드를 포함하는 컬렉션입니다. 컬렉션이 비어 있으면 드라이버가 DisplayState 적용을 지원하지 않거나 제공된 옵션이 너무 제한됩니다.
설명
플래그를 사용하여 반환된 모드를 필터링하거나 일부 속성을 설정하여 모드 열거형을 제한하면 성능이 크게 향상될 수 있습니다. 이 메서드는 드라이버가 직접 쿼리되고 지원되는 모드의 합을 결정하기 위해 복잡한 계산을 수행할 수 있으므로 제약이 없는 경우 비용이 많이 듭니다.