Compartir a través de


make_texture (Función)

Crea un objeto texture utilizando los parámetros especificados.

template<
   typename _Value_type,
   int _Rank
>
texture<_Value_type, _Rank> make_texture(
   const Concurrency::accelerator_view &_Av,
   _In_ IUnknown *_D3D_texture,
   DXGI_FORMAT _View_format = DXGI_FORMAT_UNKNOWN
) restrict(cpu);

Parámetros

  • _Value_type
    Tipo de los elementos de la textura.

  • _Rank
    El rango de la textura.

  • _Av
    Una vista del acelerador D3D en el que la textura se va crear.

  • _D3D_texture
    Interfaz del puntero de IUnkown de la textura D3D desde donde se crea una textura.

  • _View_format
    El formato DXGI que se va a usar para las vistas creadas a partir de esta textura. Pase DXGI_FORMAT_UNKNOWN (el valor predeterminado) para derivar el formato del formato subyacente de _D3D_texture y de _Value_type de esta plantilla. El formato proporcionado debe ser compatible con el formato subyacente de _D3D_texture.

Valor devuelto

Una textura utilizando la textura D3D proporcionada.

Requisitos

Encabezado: amp_graphics.h

Espacio de nombres: Concurrency::graphics::direct3d

Vea también

Referencia

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