Compartir a través de


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

Concurrency::graphics::direct3d (Espacio de nombres)

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

address_mode (Enumeración)

Especifica modos de dirección compatibles para el muestreo de textura.

filter_mode (Enumeración)

Especifica modos de filtro compatibles con el muestreo de textura.

Clases

Name

Descripción

texture (Clase)

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.

writeonly_texture_view (Clase)

Un writeonly_texture_view proporciona un acceso de solo lectura a una textura.

double_2 (Clase)

Representa un vector corto con 2 valores de double.

double_3 (Clase)

Representa un vector corto con 3 valores de double.

double_4 (Clase)

Representa un vector corto con 4 valores de double.

float_2 (Clase)

Representa un vector corto con 2 valores de float.

float_3 (Clase)

Representa un vector corto con 3 valores de float.

float_4 (Clase)

Representa un vector corto con 4 valores de float.

int_2 (Clase)

Representa un vector corto con 2 valores de int.

int_3 (Clase)

Representa un vector corto con 3 valores de int.

int_4 (Clase)

Representa un vector corto con 4 valores de int.

norm_2 (Clase)

Representa un vector corto con 2 valores de norm.

norm_3 (Clase)

Representa un vector corto con 3 valores de norm.

norm_4 (Clase)

Representa un vector corto con 4 valores de norm.

uint_2 (Clase)

Representa un vector corto con 2 valores de uint.

uint_3 (Clase)

Representa un vector corto con 3 valores de uint.

uint_4 (Clase)

Representa un vector corto con 4 valores de uint.

unorm_2 (Clase)

Representa un vector corto con 2 valores de unorm.

unorm_3 (Clase)

Representa un vector corto con 3 valores de unorm.

unorm_4 (Clase)

Representa un vector corto con 4 valores de unorm.

sampler (Clase)

Representa la configuración de muestra utilizada para el muestreo de textura.

short_vector (Estructura)

Proporciona una implementación básica de un vector de valores cortos.

short_vector_traits (Estructura)

Permite 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

Name

Descripción

copy (Función)

Sobrecargado. Copia el contenido del origen de la textura en el búfer de hosts de destino.

copy_async (Función)

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

Vea también

Referencia

Espacio de nombres de simultaneidad (C++ AMP)