共用方式為


texture 類別

texture 是一個 extent 域的 accelerator_view 的資料叢集。它是一個變數的集合,每一個都是在範圍內的項目。每個變數值對應到 C++ 基本型別 (unsigned int、 int、 float, double),純量型別 (normunorm),或短向量型別。

template <
   typename _Value_type,
   int _Rank
>
class texture;

參數

  • _Value_type
    紋理中的項目型別。

  • _Rank
    texture 的秩。

Members

Hh537953.collapse_all(zh-tw,VS.110).gif公用 Typedefs

名稱

描述

scalar_type

純量型別。

value_type

實值型別。

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

名稱

描述

texture::texture 解構函式

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

texture::~texture 解構函式

解構 texture 物件。

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

名稱

描述

texture::copy_to 方法

透過深層複製,將 texture 物件複製到目的。

texture::get 方法

回傳指定索引值的元素的值。

texture::set 方法

設定在指定索引處的元素的值。

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

名稱

描述

texture::operator() 運算子

傳回由參數指定的項目值。

texture::operator[] 運算子

傳回位在指定索引的元素。

texture::operator= 運算子

複製指定的 texture 物件至這個物件。

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

名稱

描述

texture::rank 常數

取得 紋理 物件的層級。

繼承階層架構

_Texture_base

texture

需求

標頭: amp_graphics.h

命名空間: Concurrency::graphics

請參閱

參考

Concurrency::graphics 命名空間