Concurrency::graphics 命名空間

圖形命名空間提供專為圖形程式設計而設計的類型和函式。

語法

namespace graphics;

成員

命名空間

名稱 描述
Concurrency::graphics::direct3d 命名空間 提供 Direct3D Interop 的函式。

Typedefs

名稱 描述
uint uint_2 Class、 uint_3 Class uint_4 類別 的專案 類型。 定義為 typedef unsigned int uint;

列舉

名稱 描述
address_mode列舉 指定紋理取樣支援的位址模式。
filter_mode列舉 指定紋理取樣支援的篩選模式。

類別

名稱 描述
texture 類別 紋理是範圍定義域中accelerator_view的資料匯總。 它是變數的集合,一個用於範圍定義域中的每個元素。 每個變數都會保留對應至 C++ 基本類型的值(unsigned int、int、float、double)或純量類型 norm,或 unorm(以並行::graphics 定義),或並行::graphics 中定義的合格短向量類型。
writeonly_texture_view 類別 writeonly_texture_view提供紋理的寫入存取。
double_2 類別 表示 2 double 個值的簡短向量。
double_3 類別 表示 3 double 個值的簡短向量。
double_4 類別 表示 4 double 個值的簡短向量。
float_2 類別 表示 2 float 個值的簡短向量。
float_3 類別 表示 3 float 個值的簡短向量。
float_4 類別 表示 4 float 個值的簡短向量。
int_2 類別 表示 2 int 個值的簡短向量。
int_3 類別 表示 3 int 個值的簡短向量。
int_4 類別 表示 4 int 個值的簡短向量。
norm_2 類別 表示 2 norm 個值的簡短向量。
norm_3 類別 表示 3 norm 個值的簡短向量。
norm_4 類別 表示 4 norm 個值的簡短向量。
uint_2 類別 表示 2 uint 個值的簡短向量。
uint_3 類別 表示 3 uint 個值的簡短向量。
uint_4 類別 表示 4 uint 個值的簡短向量。
unorm_2 類別 表示 2 unorm 個值的簡短向量。
unorm_3 類別 表示 3 unorm 個值的簡短向量。
unorm_4 類別 表示 4 unorm 個值的簡短向量。
sampler 類別 表示用於紋理取樣的取樣器組態。
short_vector 結構 提供簡短值向量的基本實作。
short_vector_traits 結構 提供 擷取短向量長度和類型。
texture_view 類別 提供紋理的讀取存取和寫入權限。

函式

名稱 描述
copy 已多載。 將來源紋理的內容複寫到目的地主機緩衝區。
copy_async 已多載。 以非同步方式將來源紋理的內容複寫到目的地主機緩衝區。

需求

標頭: amp_graphics.h

命名空間: 並行

另請參閱

Concurrency 命名空間 (C++ AMP)