共用方式為


extent 類別 (C++ AMP)

表示一個指定以 0 為原點的 N 維空間的範圍的 N 個整數所構成的向量。 向量裡按照最高位至最低位的順序儲存值。

template <
   int _Rank>
class extent;

參數

  • _Rank
    extent 物件的秩。

Members

Hh305279.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

extent::extent 建構函式

初始化 extent 類別的新執行個體。

Hh305279.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

extent::contains 方法

確認指定的 extent 物件具有指定的秩。

extent::size 方法

傳回範圍的總線性項目大小 (以項目數為單位) 。

extent::tile 方法

產生一個範圍為指定維度數的 tile 的 tiled_extent 物件。

Hh305279.collapse_all(zh-tw,VS.110).gif公用運算子

名稱

描述

extent::operator- 運算子

傳回由對應的 extent 項目減去 index 項目所建立的新的 extent 物件。

extent::operator-- 運算子

遞減每個 extent 物件中的項目。

extent::operator(mod)= 運算子

計算 extent 物件裡每個項目除以一數時的餘數。

extent::operator*= 運算子

將每個 extent 物件中的項目乘以一數。

extent::operator/= 運算子

將每個 extent 物件中的項目除以一數。

extent::operator[] 運算子

傳回位於指定索引值的項目。

extent::operator+ 運算子

傳回由對應的 indexextent 項目相加所建立的新的 extent 物件。

extent::operator++ 運算子

遞增每個 extent 物件中的項目。

extent::operator+= 運算子

將每個 extent 物件中的項目加上一指定數值。

extent::operator= 運算子

將另一 extent 物件的內容複製至此。

extent::operator-= 運算子

將每個 extent 物件中的項目減去一指定數值。

Hh305279.collapse_all(zh-tw,VS.110).gif公用常數

名稱

描述

extent::rank 常數

取得 extent 物件的秩。

繼承階層架構

extent

需求

標頭檔: amp.h

**命名空間:**並行

請參閱

參考

Concurrency 命名空間 (C++ AMP)