Sdílet prostřednictvím


Třída textury

Textura je souhrn dat na objektu accelerator_view v rozšířené doméně.Je to kolekce proměnných, jedna pro každý prvek v rozšířené doméně.Každá proměnná obsahuje hodnotu odpovídající primitivnímu typu jazyka C++ (unsigned int, int, float, double), skalární typu (norm, nebo unorm), nebo typu short vector.

template <
   typename _Value_type,
   int _Rank
>
class texture;

Parametry

  • _Value_type
    Typ prvků v textuře.

  • _Rank
    Řád textury.

Členy

Hh537953.collapse_all(cs-cz,VS.110).gifVeřejné definice Typedef

Název

Description

scalar_type

Skalární typy.

value_type

Hodnotové typy.

Hh537953.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

Konstruktor Texture::Texture

Inicializuje novou instanci třídy texture.

textura:: ~ destruktoru textura

Odstraní objekt texture.

Hh537953.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

Metoda Texture::copy_to

Zkopíruje objekt texture na cíl provedením hluboké kopie.

Metoda Texture::Get

Vrátí hodnotu prvku na daném indexu.

Metoda Texture::set

Nastaví hodnotu prvku na zadaném indexu.

Hh537953.collapse_all(cs-cz,VS.110).gifVeřejné operátory

Název

Description

textura:: (operátor) operátor

Vrátí hodnotu prvku určeného parametry.

textura:: []operátoroperátor

Vrátí hodnotu prvku na zadaném indexu.

textury:operátoroperátor =

Zkopíruje zadaný objekt texture do tohoto objektu.

Hh537953.collapse_all(cs-cz,VS.110).gifVeřejné konstanty

Název

Description

textura::zařadit konstanta

Získá stupeň objektu texture.

Hierarchie dědičnosti

_Texture_base

texture

Požadavky

Hlavičkový soubor: amp_graphics.h

Obor názvů: Concurrency::graphics

Viz také

Referenční dokumentace

Obor názvů CONCURRENCY::Graphics