array_view::section 方法

 

傳回指定之來源的 array_view 物件子區段,且可選擇性地指定範圍。

array_view section(  
   const Concurrency::index<_Rank>& _Section_origin,  
   const Concurrency::extent<_Rank>& _Section_extent  
) const restrict(amp,cpu);  
  
array_view section(  
   const Concurrency::index<_Rank>& _Idx  
) const restrict(amp,cpu);  
  
array_view section(  
   const Concurrency::extent<_Rank>& _Ext  
) const restrict(amp,cpu);  
  
array_view section(  
   int _I0,  
   int _E0  
) const restrict(amp,cpu);  
  
array_view section(  
   int _I0,  
   int _I1,  
   int _E0,  
   int _E1  
) const restrict(amp,cpu);  
  
array_view section(  
   int _I0,  
   int _I1,  
   int _I2,  
   int _E0,  
   int _E1,  
   int _E2  
) const restrict(amp,cpu);  

參數

_E0
這個區段範圍的最重要元件。

_E1
這個區段範圍的次重要元件。

_E2
這個區段範圍的最不重要元件。

_Ext
指定區段範圍的 extent 物件。 原點是 0。

_Idx
指定原點位置的 index 物件。 子區段是範圍的其餘部分。

_I0
這個區段之原點的最重要元件。

_I1
這個區段之原點的次重要元件。

_I2
這個區段之原點的最不重要元件。

_Rank
區段的順位。

_Section_extent
指定區段範圍的 extent 物件。

_Section_origin
指定原點位置的 index 物件。

array_view 物件的子區段,這個子區段是在指定的原點,並選擇性地具有指定的範圍。 只有指定 index 時,子區段會包含相關聯範圍中,索引大於 index 物件內項目索引的所有項目。

標頭:amp.h

命名空間:並行

array_view 類別

顯示: