Partilhar via


Função make_texture

Cria um objeto texture usando os 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
    O tipo dos elementos na textura.

  • _Rank
    A classificação da textura.

  • _Av
    Uma exibição do acelerador D3D em que a textura deverá ser criada.

  • _D3D_texture
    Ponteiro de interface IUnknown de onde se cria a textura da textura D3D.

  • _View_format
    O formato DXGI a ser usado para visualizações criadas a partir dessa textura. Passe DXGI_FORMAT_UNKNOWN (o padrão) para derivar o formato do formato subjacente de _D3D_texture e de _Value_type desse modelo. O formato fornecido deve ser compatível com o formato subjacente de _D3D_texture.

Valor de retorno

Uma textura usando a textura D3D fornecida.

Requisitos

Cabeçalho: amp_graphics.h

Namespace: Concurrency::graphics::direct3d

Consulte também

Referência

Namespace Concurrency::graphics::direct3d