Partager via


accelerator::set_default, méthode

Définit l'accélérateur par défaut à utiliser pour une opération qui utilise implicitement l'accélérateur par défaut. Cette méthode réussit uniquement si l'accélérateur par défaut sélectionné par le runtime n'a pas déjà été utilisé dans une opération qui utilise implicitement l'accélérateur par défaut

static inline bool set_default(
   std::wstring _Path
);

Paramètres

  • _Path
    Chemin d'accès à l'accélérateur.

Valeur de retour

true si l'appel aboutit au paramètre de l'accélérateur par défaut. Sinon, false.

Remarques

Le runtime C++ AMP choisit un accélérateur par défaut, à moins que vous écriviez le code pour choisir un accélérateur spécifique. Pour plus d'informations, consultez Utilisation des objets accelerator et accelerator_view.

Vous pouvez spécifier l'objet accélérateur par défaut de plusieurs manières :

  1. Appelez le constructeur qui prend un paramètre de chemin d'accès de périphérique.

  2. Définissez l'accélérateur par défaut à l'aide de accelerator::set_default, méthode et passez la valeur de accelerator::default_accelerator, données membres au constructeur.

Configuration requise

En-tête : amprt.h

Espace de noms d'accès : Concurrency

Voir aussi

Référence

accelerator, classe

Concepts

Utilisation des objets accelerator et accelerator_view