texture 類別
texture 是一個 extent 域的 accelerator_view 的資料叢集。它是一個變數的集合,每一個都是在範圍內的項目。每個變數值對應到 C++ 基本型別 (unsigned int、 int、 float, double),純量型別 (norm或 unorm),或短向量型別。
template <
typename _Value_type,
int _Rank
>
class texture;
參數
_Value_type
紋理中的項目型別。_Rank
texture 的秩。
Members
公用 Typedefs
名稱 |
描述 |
---|---|
scalar_type |
純量型別。 |
value_type |
實值型別。 |
公用建構函式
名稱 |
描述 |
---|---|
初始化 texture 類別的新執行個體。 |
|
解構 texture 物件。 |
公用方法
名稱 |
描述 |
---|---|
透過深層複製,將 texture 物件複製到目的。 |
|
回傳指定索引值的元素的值。 |
|
設定在指定索引處的元素的值。 |
公用運算子
名稱 |
描述 |
---|---|
傳回由參數指定的項目值。 |
|
傳回位在指定索引的元素。 |
|
複製指定的 texture 物件至這個物件。 |
公用常數
名稱 |
描述 |
---|---|
取得 紋理 物件的層級。 |
繼承階層架構
_Texture_base
texture
需求
標頭: amp_graphics.h
命名空間: Concurrency::graphics