array_view::view_as メソッド

異なるランクの array_view としてこの array_view を再解釈します。

template <
   int _New_rank
>
array_view<_Value_type,_New_rank> view_as(
   const Concurrency::extent<_New_rank>& _View_extent
) const restrict(amp,cpu);

template <
   int _New_rank
>
array_view<const _Value_type,_New_rank> view_as(
   const Concurrency::extent<_New_rank> _View_extent
) const restrict(amp,cpu);

パラメーター

  • _New_rank
    新しい array_view オブジェクトのランク。

  • _View_extent
    変形を行う extent

  • _Value_type
    元の array オブジェクトおよび返された array_view オブジェクトの両方にある要素のデータ型。

戻り値

構築される array_view オブジェクト。

必要条件

ヘッダー: amp.h

名前空間: Concurrency

参照

関連項目

array_view クラス