accelerator::set_default メソッド
暗黙的に既定のアクセラレータを使用するすべての操作に使用する既定のアクセラレータを設定します。 このメソッドは、ランタイムによって選択された既定のアクセラレータが暗黙的に既定のアクセラレータを使用する操作で既に使用されていない場合にのみ正常に終了します
static inline bool set_default(
std::wstring _Path
);
パラメーター
- _Path
アクセラレータへのパス。
戻り値
既定のアクセラレータの設定で呼び出しが成功した場合、true。 それ以外の場合は false。
解説
特定のアクセラレータを選択するためのコードを記述しない限り、C++ AMP ランタイムは既定のアクセラレータを選択します。 詳細については、「アクセラレータおよび accelerator_view オブジェクトの使用」を参照してください。
これらの方法で既定のアクセラレータのオブジェクトを指定できます。
デバイス パスのパラメーターを受け取るコンストラクターを呼び出します。
accelerator::set_default メソッド を使用して既定のアクセラレータを設定し、accelerator::default_accelerator データ メンバー の値をコンストラクターに渡します。
必要条件
ヘッダー: amprt.h
名前空間: Concurrency