Freigeben über


make_array-Funktion

Erstellen Sie ein Array aus einem D3D-Puffer schnittstellenzeiger.

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

Parameter

  • _Value_type

  • _Rank

  • _Extent
    Ein Block, der die Form des Arrays aggregats beschreibt.

  • _Rv
    Eine D3D-Zugriffstasten der Ansicht, in der das Array erstellt werden soll.

  • _D3D_buffer
    IUnknown-Schnittstellenzeiger des D3D-Puffers, um das Array von zu erstellen.

Rückgabewert

Ein Array erstellt mithilfe des bereitgestellten D3D-Puffers.

Anforderungen

Header: amp.h

Namespace: Concurrency::direct3d

Siehe auch

Referenz

Concurrency::direct3d-Namespace