共用方式為


Concurrency::graphics 命名空間

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

namespace graphics;

Members

命名空間

名稱

描述

Concurrency::graphics::direct3d 命名空間

提供 Direct3D Interop 的函式。

Typedef

名稱

描述

uint

uint_2 類別uint_3 類別uint_4 類別 的項目類型。 定義為 typedef unsigned int uint;

列舉

名稱

描述

address_mode 列舉

指定材質取樣支援的位址模式。

filter_mode 列舉

指定材質取樣支援的篩選模式。

類別

名稱

描述

texture 類別

材質是在範圍內 accelerator_view 上的資料彙總。 它是變數集合,對應範圍網域中的每個項目。 每個變數都會保留對應到 C++ 基本類型 (unsigned int、int、float、double)、純量類型範數或 unorm (定義於 concurrency::graphics) 或合適短向量類型 (定義於 concurrency::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)