Concurrency::graphics 命名空间

图形命名空间提供了为图形编程设计的类型和函数。

语法

namespace graphics;

成员

命名空间

名称 描述
Concurrency::graphics::direct3d 命名空间 为 Direct3D 互操作提供函数。

Typedef

名称 描述
uint uint_2 Classuint_3 Classuint_4 Class 的元素类型。 定义为 typedef unsigned int uint;

枚举

名称 描述
address_mode 枚举 指定纹理采样支持的地址模式。
filter_mode 枚举 指定纹理采样支持的筛选器模式。

“属性” 描述
texture 类 纹理是盘区域中 accelerator_view 上的数据聚合。 它是变量的集合,盘区域中的每个元素各有一个变量。 每个变量都保存一个对应于 C++ 基元类型(unsigned int、int、float、double)、标量类型 norm 或 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

命名空间: 并发

另请参阅

并发命名空间 (C++ AMP)