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. |
Functions
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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de