重新定义此 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
命名空间: 并发