Espacio de nombres Concurrency::graphics

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
Espacio de nombres Concurrency::graphics::direct3d 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
Enumeración de modo de dirección. 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.

Las clases

Nombre Descripción
Clase de textura Una textura es un agregado de datos sobre un accelerator_view en el 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++ (entero sin signo, entero, flotante, doble), norm de tipo escalar, unorm, o tipos de vectores cortos compatibles, según lo definido en concurrency::graphics.
writeonly_texture_view Clase Un writeonly_texture_view proporciona acceso de solo escritura a una textura.
Clase double_2 Representa un vector corto de 2 double valores.
double_3 Clase Representa un vector corto de 3 valores double.
Clase double_4 Representa un vector corto de 4 valores double.
float_2 Clase Representa un vector corto de 2 float valores.
Clase float_3 Representa un vector corto de 3 valores float.
Clase float_4 Representa un vector corto de 4 valores float.
int_2 Clase Representa un vector corto de 2 int valores.
Clase int_3 Representa un vector corto de 3 valores int.
Clase int_4 Representa un vector corto de 4 valores int.
norm_2 (clase) Representa un vector corto de 2 norm valores.
Clase norm_3 Representa un vector corto de 3 valores norm.
norm_4 (clase) Representa un vector corto de 4 valores norm.
Clase uint_2 Representa un vector corto de 2 uint valores.
Clase uint_3 Representa un vector corto de 3 valores uint.
Clase uint_4 Representa un vector corto de 4 valores uint.
unorm_2 (clase) Representa un vector corto de 2 unorm valores.
Clase unorm_3 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.
Estructura de short_vector_traits 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
copiar Sobrecargado Copia el contenido de la textura de origen en el búfer del host de destino.
copy_async Sobrecargado 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: Concurrencia

Consulte también

Espacio de nombres de concurrencia (C++ AMP)