次の方法で共有


accelerator::set_default メソッド

暗黙的に既定のアクセラレータを使用するすべての操作に使用する既定のアクセラレータを設定します。 このメソッドは、ランタイムによって選択された既定のアクセラレータが暗黙的に既定のアクセラレータを使用する操作で既に使用されていない場合にのみ正常に終了します

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

パラメーター

  • _Path
    アクセラレータへのパス。

戻り値

既定のアクセラレータの設定で呼び出しが成功した場合、true。 それ以外の場合は false。

解説

特定のアクセラレータを選択するためのコードを記述しない限り、C++ AMP ランタイムは既定のアクセラレータを選択します。 詳細については、「アクセラレータおよび accelerator_view オブジェクトの使用」を参照してください。

これらの方法で既定のアクセラレータのオブジェクトを指定できます。

  1. デバイス パスのパラメーターを受け取るコンストラクターを呼び出します。

  2. accelerator::set_default メソッド を使用して既定のアクセラレータを設定し、accelerator::default_accelerator データ メンバー の値をコンストラクターに渡します。

必要条件

ヘッダー: amprt.h

名前空間: Concurrency

参照

関連項目

accelerator クラス

概念

アクセラレータおよび accelerator_view オブジェクトの使用