Concurrency::graphics (Espacio de nombres)
El espacio de nombres para gráficos proporciona tipos y funciones diseñados para la programación de gráficos.
namespace graphics;
Miembros
Espacios de nombres
Name |
Descripción |
---|---|
Proporciona funciones para la interoperabilidad de Direct3D. |
Typedefs
Name |
Descripción |
---|---|
uint |
El tipo de elemento para uint_2 (Clase), uint_3 (Clase), y uint_4 (Clase). Definida como typedef unsigned int uint;. |
Enumeraciones
Name |
Descripción |
---|---|
Especifica modos de dirección compatibles para el muestreo de textura. |
|
Especifica modos de filtro compatibles con el muestreo de textura. |
Clases
Name |
Descripción |
---|---|
Una textura es un agregado de datos en un accelerator_view en el dominio de la extensión. Es una recopilación de variables, una por cada elemento de un dominio de extensión. Cada variable tiene un valor que corresponde a C++ de tipo primitivo (unsigned int, int, float, double), a un estándar de tipo escalar, a un unorm (definido en concurrency::graphics) o a un tipo elegible de vectores cortos definidos en concurrency::graphics. |
|
Un writeonly_texture_view proporciona un acceso de solo lectura a una textura. |
|
Representa un vector corto con 2 valores de double. |
|
Representa un vector corto con 3 valores de double. |
|
Representa un vector corto con 4 valores de double. |
|
Representa un vector corto con 2 valores de float. |
|
Representa un vector corto con 3 valores de float. |
|
Representa un vector corto con 4 valores de float. |
|
Representa un vector corto con 2 valores de int. |
|
Representa un vector corto con 3 valores de int. |
|
Representa un vector corto con 4 valores de int. |
|
Representa un vector corto con 2 valores de norm. |
|
Representa un vector corto con 3 valores de norm. |
|
Representa un vector corto con 4 valores de norm. |
|
Representa un vector corto con 2 valores de uint. |
|
Representa un vector corto con 3 valores de uint. |
|
Representa un vector corto con 4 valores de uint. |
|
Representa un vector corto con 2 valores de unorm. |
|
Representa un vector corto con 3 valores de unorm. |
|
Representa un vector corto con 4 valores de unorm. |
|
Representa la configuración de muestra utilizada para el muestreo de textura. |
|
Proporciona una implementación básica de un vector de valores cortos. |
|
Permite la recuperación de la longitud y el tipo de un vector corto. |
|
Proporciona acceso de lectura y de escritura a una textura. |
Funciones
Name |
Descripción |
---|---|
Sobrecargado. Copia el contenido del origen de la textura en el búfer de hosts de destino. |
|
Sobrecargado. De forma asincrónica, copia el contenido de la textura de origen en el búfer del host de destino. |
Requisitos
Encabezado: amp_graphics.h
Espacio de nombres: Simultaneidad