Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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)