Compartir a través de


Concurrency::graphics (Espacio de nombres)

El espacio de nombres de gráficos proporciona tipos y funciones diseñados para la programación de gráficos.

Sintaxis

namespace graphics;

Members

Espacios de nombres

Nombre Descripción
Concurrency::graphics::direct3d (espacio de nombres) Proporciona funciones para la interoperabilidad de Direct3D.

Typedefs

Nombre Descripción
uint Tipo de elemento de uint_2 (Clase), uint_3 (Clase) y uint_4 (Clase). Definido como typedef unsigned int uint;.

Enumeraciones

Nombre Descripción
address_mode Enumeration. Especifica los modos de dirección admitidos para el muestreo de texturas.
filter_mode (enumeración) Especifica los modos de filtro admitidos para el muestreo de texturas.

Clases

NOMBRE Descripción
texture (clase) Una textura es un agregado de datos en un valor accelerator_view del dominio de extensión. Es una colección de variables, una para cada elemento de un dominio de extensión. Cada variable contiene un valor correspondiente al tipo primitivo de C++ (int sin signo, int, float, double), norm de tipo escalar, unorm (definido en concurrency::graphics) o tipos de vector corto aptos definidos en concurrency::graphics.
writeonly_texture_view (clase) writeonly_texture_view proporciona acceso de solo escritura a una textura.
double_2 (clase) Representa un vector corto de 2 valores double.
double_3 (clase) Representa un vector corto de 3 valores double.
double_4 (clase) Representa un vector corto de 4 valores double.
float_2 (clase) Representa un vector corto de 2 valores float.
float_3 (clase) Representa un vector corto de 3 valores float.
float_4 (clase) Representa un vector corto de 4 valores float.
int_2 (clase) Representa un vector corto de 2 valores int.
int_3 (clase) Representa un vector corto de 3 valores int.
int_4 (clase) Representa un vector corto de 4 valores int.
norm_2 (clase) Representa un vector corto de 2 valores norm.
norm_3 (clase) Representa un vector corto de 3 valores norm.
norm_4 (clase) Representa un vector corto de 4 valores norm.
uint_2 (clase) Representa un vector corto de 2 valores uint.
uint_3 (clase) Representa un vector corto de 3 valores uint.
uint_4 (clase) Representa un vector corto de 4 valores uint.
unorm_2 (clase) Representa un vector corto de 2 valores unorm.
unorm_3 (clase) Representa un vector corto de 3 valores unorm.
unorm_4 (clase) Representa un vector corto de 4 valores unorm.
sampler (clase) Representa la configuración de la muestra usada para el muestreo de texturas.
short_vector (estructura) Proporciona una implementación básica de un vector corto de valores.
short_vector_traits (estructura) Facilita la recuperación de la longitud y el tipo de un vector corto.
texture_view (clase) Proporciona acceso de lectura y de escritura a una textura.

Funciones

Nombre Descripción
copy Con sobrecarga. Copia el contenido de la textura de origen en el búfer del host de destino.
copy_async Con sobrecarga. Copia de forma asincrónica el contenido de la textura de origen en el búfer del host de destino.

Requisitos

Encabezado: amp_graphics.h

Espacio de nombres: simultaneidad

Consulte también

Espacio de nombres de simultaneidad (C++ AMP)