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_view 对象中的元素的数据类型。

返回值

已构造的 array_view 对象。

要求

**标头:**amp.h

命名空间: 并发

请参见

参考

array_view 类