Udostępnij za pośrednictwem


accelerator::set_default — Metoda

Ustawia akcelerator domyślny stosowany do każdej operacji, która niejawnie wykorzystuje akcelerator domyślny.Metoda ta powiedzie się tylko, jeśli domyślny akcelerator wybrany podczas przebiegu nie został jeszcze użyty w operacji, która niejawnie korzysta z akceleratora domyślnego

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

Parametry

  • _Path
    Ścieżka do akceleratora.

Wartość zwracana

true jeśli wywołanie powiedzie się i wyznaczy akcelerator domyślny.W przeciwnym razie, false.

Uwagi

Środowisko wykonawcze C++ AMP wybiera akcelerator domyślny, chyba że napisany został kod do wyboru konkretnego akceleratora.Aby uzyskać więcej informacji, zobacz Używanie akceleratora i obiektów accelerator_view.

Domyślny obiekt akceleratora można określić na następujące sposoby:

  1. Wywołaj konstruktor, który przyjmuje parametr ścieżki urządzenia.

  2. Ustaw domyślny akcelerator, za pomocą metody accelerator::set_default — Metoda i przekaż wartość accelerator::default_accelerator — Członek danych do konstruktora.

Wymagania

Nagłówek: amprt.h

Przestrzeń nazw: Concurrency

Zobacz też

Informacje

accelerator — Klasa

Koncepcje

Używanie akceleratora i obiektów accelerator_view