Udostępnij za pośrednictwem


tiled_extent — Klasa

Obiekt tiled_extent to obiekt extent od jednego do trzech wymiarów, dzielący przestrzeń na jedno-, dwu- lub trójwymiarowe fragmenty.

template <
   int _Dim0,
   int _Dim1,
   int _Dim2
>
class tiled_extent : public Concurrency::extent<3>;

template <
   int _Dim0,
   int _Dim1
>
class tiled_extent<_Dim0, _Dim1, 0> : public Concurrency::extent<2>;

template <
   int _Dim0
>
class tiled_extent<_Dim0, 0, 0> : public Concurrency::extent<1>;

Parametry

  • _Dim0
    Długość najbardziej znaczącego wymiaru.

  • _Dim1
    Długość drugiego najbardziej znaczącego wymiaru.

  • _Dim2
    Długość najmniej znaczącego wymiaru.

Elementy członkowskie

Konstruktory publiczne

Nazwa

Opis

tiled_extent::tiled_extent — Konstruktor

Inicjuje nowe wystąpienie klasy tiled_extent.

Metody publiczne

Nazwa

Opis

tiled_extent::get_tile_extent — Metoda

Zwraca obiekt extent, który przechwytuje wartości argumentów _Dim0, _Dim1 i _Dim2 szablonu tiled_extent.

tiled_extent::pad — Metoda

Zwraca nowy obiekt tiled_extent z powiększonym rozmiarem, tak aby był podzielny przez wymiary fragmentu.

tiled_extent::truncate — Metoda

Zwraca nowy obiekt tiled_extent z pomniejszonym rozmiarem, tak aby był podzielny przez wymiary fragmentu.

Operatory publiczne

Nazwa

Opis

tiled_extent::operator= Operator

Kopiuje zawartość określonego obiektu tiled_index do wskazanego.

Publiczne stałe

Nazwa

Opis

tiled_extent::tile_dim0 — Stała

Przechowuje długość najbardziej znaczącego wymiaru.

tiled_extent::tile_dim1 — Stała

Przechowuje długość drugiego najbardziej znaczącego wymiaru.

tiled_extent::tile_dim2 — Stała

Przechowuje długość najmniej znaczącego wymiaru.

Publiczne elementy członkowskie danych

Nazwa

Opis

tiled_extent::tile_extent — Członek danych

Pobiera obiekt extent, który przechwytuje wartości argumentów _Dim0, _Dim1 i _Dim2 szablonu tiled_extent.

Hierarchia dziedziczenia

extent

tiled_extent

Wymagania

Nagłówek: amp.h

Przestrzeń nazw: Concurrency

Zobacz też

Informacje

Przestrzeń nazw współbieżności (C++ AMP)