Partager via


DisplayPath.FindModes(DisplayModeQueryOptions) Méthode

Définition

Interroge le pilote pour déterminer les combinaisons de modes valides qui peuvent être appliquées à ce DisplayPath. Toutes les propriétés qui ont déjà été définies sur ce chemin sont utilisées comme contraintes pour limiter l’ensemble des modes retournés.

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)

Paramètres

flags
DisplayModeQueryOptions

Valeur DisplayModeQueryOptions contenant des options étendues pour filtrer les modes résultants.

Retours

Collection contenant zéro ou plusieurs modes que le pilote signale peut être appliqué avec succès à ce chemin d’accès. Si la collection est vide, soit le pilote ne prend pas en charge l’application du DisplayState, soit les options fournies sont trop contraignantes.

Remarques

Le filtrage des modes retournés à l’aide d’indicateurs ou la définition de certaines propriétés pour limiter l’énumération du mode peut apporter une amélioration significative des performances. Cette méthode est très coûteuse si elle n’est pas contrainte, car le pilote est interrogé directement et peut effectuer des calculs complexes pour déterminer l’union des modes pris en charge.

S’applique à