Concurrency::graphics 命名空间

图像命名空间提供转为图形编程设计的类型和功能。

namespace graphics;

成员

命名空间

名称

描述

Concurrency::graphics::direct3d 命名空间

提供 Direct3D 互操作功能。

Typedef

名称

描述

uint

uint_2 类uint_3 类uint_4 类 的元素类型。 定义为 typedef unsigned int uint;

枚举

名称

描述

address_mode 枚举

指定纹理采样支持的地址模式。

filter_mode 枚举

指定纹理采样支持的筛选模式。

名称

描述

texture 类

纹理是在范围域中的 accelerator_view 上的数据聚合。 它是变量集合,每个元素在范围域中。 每个变量都保留与 C++ 基元类型(无符号整型、整型、浮点型、双精度浮点型)、标量类型 norm 或 unorm(在 concurrency::graphics 中定义)或在 concurrency::graphics 中定义的合格短向量类型相对应的值。

writeonly_texture_view 类

writeonly_texture_view 提供对纹理的 writeonly 访问。

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)