array_view::operator() 演算子
パラメーターまたはパラメーターで指定された要素の値を返します。
value_type& operator() (const index<_Rank>& _Index) const restrict(amp,cpu);
auto operator() (int _I) constrestrict(amp,cpu) -> decltype(details::_Array_view_projection_helper<_Value_type,_Rank>::_Project0((array_view<_Value_type,_Rank> *)NULL, _I));
value_type& operator() (int _I0, int _I1) const restrict(amp,cpu);
value_type& operator() (int _I0, int _I1, int _I2) const restrict(amp,cpu);
const value_type& operator() (const index<_Rank>& _Index) constrestrict(amp,cpu);
auto operator() (int _I) constrestrict(amp,cpu) -> decltype(details::_Array_view_projection_helper<const _Value_type,_Rank>::_Project0((array_view<const _Value_type,_Rank> *)NULL, _I));
const value_type& operator() (int _I0, int _I1) const restrict(amp,cpu);
const value_type& operator() (int _I0, int _I1, int _I2) const restrict(amp,cpu);
パラメーター
_Index
要素の位置。_I0
最初のディメンション内のインデックス。_I1
2 番目のディメンション内のインデックス。_I2
3 番目のディメンション内のインデックス。_I
要素の位置。
戻り値
パラメーターまたはパラメーターで指定された要素の値。
必要条件
ヘッダー: amp.h
名前空間: Concurrency