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 の適用をサポートしていないか、指定されたオプションが制約を受けすぎている。
注釈
フラグを使用して、またはモードの列挙を制限するいくつかのプロパティを設定することによって、返されるモードをフィルター処理すると、パフォーマンスが大幅に向上する可能性があります。 ドライバーは直接クエリを実行し、サポートされているモードの和集合を決定するために複雑な計算を実行する可能性があるため、このメソッドは制約がない場合は非常に高価です。