Sdílet prostřednictvím


make_array – funkce

Vytvoří pole z ukazatele na rozhraní vyrovnávací paměti rozhraní 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
)  ;

Parametry

  • _Value_type
    Typ prvku pole, které chcete vytvořit.

  • _Rank
    Hodnocení pole, které chcete vytvořit.

  • _Extent
    Objekt extent popisující tvar množiny pole.

  • _Rv
    Zobrazení akcelerátoru rozhraní D3D, na kterém má být pole vytvořeno.

  • _D3D_buffer
    Ukazatel na rozhraní IUnknown vyrovnávací paměti rozhraní D3D, ze kterého má být pole vytvořeno.

Vrácená hodnota

Pole vytvořené pomocí poskytnuté vyrovnávací paměti rozhraní Direct3D.

Požadavky

Hlavička: amp.h

Obor názvů: Concurrency::direct3d

Viz také

Referenční dokumentace

Concurrency::direct3d – obor názvů