Compartir a través de


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;

Miembros

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
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.

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.
double_2 Clase Representa un vector corto de 2 double valores.
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 float valores.
float_3 Clase Representa un vector corto de 3 valores float.
float_4 Clase Representa un vector corto de 4 valores float.
Clase int_2 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.
Clase norm_2 Representa un vector corto de 2 norm valores.
Clase norm_3 Representa un vector corto de 3 norm valores.
Clase norm_4 Representa un vector corto de 4 norm valores.
uint_2 Clase 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 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 Concurrency (C++ AMP)