Partilhar via


Função make_array

Criar uma matriz a partir de um ponteiro de interface do buffer Direct3D.

template<
   typename _Value_type,
   int _Rank
>
array<_Value_type, _Rank> make_array(
   const extent<_Rank> &_Extent,
   const Concurrency::accelerator_view &_Rv,
   IUnknown *_D3D_buffer
)  ;

Parâmetros

  • _Value_type
    O tipo de elemento da matriz a ser criada.

  • _Rank
    A classificação da matriz a ser criada.

  • _Extent
    Uma extensão que descreve a forma do agregado da matriz.

  • _Rv
    Uma exibição de acelerador D3D na qual a matriz deve ser criada.

  • _D3D_buffer
    Ponteiro de interface de IUnknown de onde se criar a matriz do buffer do D3D.

Valor de retorno

Uma matriz criada usando o buffer Direct3D fornecido.

Requisitos

Cabeçalho: amp.h

Namespace: Concurrency::direct3d

Consulte também

Referência

Namespace Concurrency::direct3d