Freigeben über


get_texture-Funktion

Ruft die Direct3D-Texturschnittstelle ab, die dem angegebenen texture-Objekt zugrunde liegt.

template<
   typename _Value_type,
   int _Rank
>
_Ret_ IUnknown *get_texture(
   const texture<_Value_type, _Rank> &_Texture
) restrict(cpu);

template<
   typename _Value_type,
   int _Rank
>
_Ret_ IUnknown *get_texture(
   const writeonly_texture_view<_Value_type, _Rank> &_Texture
) restrict(cpu);

template<
   typename _Value_type,
   int _Rank
>
_Ret_ IUnknown *get_texture(
   const texture_view<_Value_type, _Rank> &_Texture
) restrict(cpu);

Parameter

  • _Value_type
    Der Elementtyp der Textur.

  • _Rank
    Der Rang der Textur.

  • _Texture
    Eine Textur oder Texturansicht, die mit dem accelerator_view-Objekt verknüpft ist, für das die zugrunde liegende Direct3D-Texturschnittstelle zurückgegeben wird.

Rückgabewert

Der IUnknown-Schnittstellenzeiger, der der Direct3D-Textur entspricht, die der Textur zugrunde liegt.

Anforderungen

Header: amp_graphics.h

Namespace: Concurrency::graphics::direct3d

Siehe auch

Referenz

Concurrency::graphics::direct3d-Namespace