Partager via


make_texture, fonction

Crée un objet texture en utilisant les paramètres spécifiés.

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);

Paramètres

  • _Value_type
    Type des éléments dans la texture.

  • _Rank
    Rang de la texture.

  • _Av
    Une vue d'accélérateur D3D sur laquelle la texture doit être créée.

  • _D3D_texture
    Pointeur d'interface IUnknown de la texture D3D à partir de laquelle la texture est créée.

  • _View_format
    Format DXGI à utiliser pour les vues créées à partir de cette texture. Passez DXGI_FORMAT_UNKNOWN (valeur par défaut) pour dériver le format du format sous-jacent de _D3D_texture et du _Value_type de ce modèle. Le format spécifié doit être compatible avec le format sous-jacent de la texture _D3D_.

Valeur de retour

Une texture utilisant la texture D3D fournie.

Configuration requise

En-tête : amp_graphics.h

Espace de noms : Concurrency::graphics::direct3d

Voir aussi

Référence

Concurrency::graphics::direct3d, espace de noms